{"id":26349483,"url":"https://github.com/memgraph/mcp-memgraph","last_synced_at":"2025-06-25T22:30:30.850Z","repository":{"id":282678988,"uuid":"946087272","full_name":"memgraph/mcp-memgraph","owner":"memgraph","description":"Memgraph MCP Server","archived":false,"fork":false,"pushed_at":"2025-05-16T09:21:08.000Z","size":90,"stargazers_count":13,"open_issues_count":2,"forks_count":5,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-16T10:31:37.392Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/memgraph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-10T15:34:08.000Z","updated_at":"2025-05-16T09:21:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"0a27bc31-75f5-4957-b93c-9113182fbdd7","html_url":"https://github.com/memgraph/mcp-memgraph","commit_stats":null,"previous_names":["memgraph/mcp-memgraph"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/memgraph/mcp-memgraph","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmcp-memgraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmcp-memgraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmcp-memgraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmcp-memgraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/memgraph","download_url":"https://codeload.github.com/memgraph/mcp-memgraph/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memgraph%2Fmcp-memgraph/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261962050,"owners_count":23236859,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-16T09:02:00.239Z","updated_at":"2025-06-25T22:30:30.820Z","avatar_url":"https://github.com/memgraph.png","language":"Python","readme":"\u003e [!IMPORTANT]  \n\u003e **This repository has been merged into the [Memgraph AI Toolkit](https://github.com/memgraph/ai-toolkit) monorepo to avoid duplicating tools.  \n\u003e It will be deleted in one month—please follow the [MCP integration](https://github.com/memgraph/ai-toolkit/tree/main/integrations/mcp-memgraph) there for all future development, and feel free to open issues or PRs in that repo.**\n\n# 🚀 Memgraph MCP Server\n\nMemgraph MCP Server is a lightweight server implementation of the Model Context Protocol (MCP) designed to connect Memgraph with LLMs.\n\n![mcp-server](./mcp-server.png)\n\n## ⚡ Quick start\n\n\u003e 📹 [Memgraph MCP Server Quick Start video](https://www.youtube.com/watch?v=0Tjw5QWj_qY)\n\n### 1. Run Memgraph MCP Server\n\n1. Install [`uv`](https://docs.astral.sh/uv/getting-started/installation/) and create `venv` with `uv venv`. Activate virtual environment with `.venv\\Scripts\\activate`. \n2. Install dependencies: `uv add \"mcp[cli]\" httpx`\n3. Run Memgraph MCP server: `uv run server.py`.\n\n\n### 2. Run MCP Client\n1. Install [Claude for Desktop](https://claude.ai/download).\n2. Add the Memgraph server to Claude config: \n\n**MacOS/Linux**\n```\ncode ~/Library/Application\\ Support/Claude/claude_desktop_config.json\n```\n\n**Windows**\n\n```\ncode $env:AppData\\Claude\\claude_desktop_config.json\n```\n\nExample config:\n```\n{\n    \"mcpServers\": {\n      \"mpc-memgraph\": {\n        \"command\": \"/Users/katelatte/.local/bin/uv\",\n        \"args\": [\n            \"--directory\",\n            \"/Users/katelatte/projects/mcp-memgraph\",\n            \"run\",\n            \"server.py\"\n        ]\n     }\n   }\n}\n```\n\u003e [!NOTE]  \n\u003e You may need to put the full path to the uv executable in the command field. You can get this by running `which uv` on MacOS/Linux or `where uv` on Windows. Make sure you pass in the absolute path to your server.\n\n### 3. Chat with the database\n1. Run Memgraph MAGE:\n   ```\n   docker run -p 7687:7687 memgraph/memgraph-mage --schema-info-enabled=True\n   ```\n   The `--schema-info-enabled` configuration setting is set to `True` to allow LLM to run `SHOW SCHEMA INFO` query.\n2. Open Claude Desktop and see the Memgraph tools and resources listed. Try it out! (You can load dummy data from [Memgraph Lab](https://memgraph.com/docs/data-visualization) Datasets)\n\n## 🔧Tools\n\n### run_query()\nRun a Cypher query against Memgraph.\n\n## 🗃️ Resources\n\n### get_schema()\nGet Memgraph schema information (prerequisite: `--schema-info-enabled=True`).\n\n## 🗺️ Roadmap\n\nThe Memgraph MCP Server is just at its beginnings. We're actively working on expanding its capabilities and making it even easier to integrate Memgraph into modern AI workflows. In the near future, we'll be releasing a TypeScript version of the server to better support JavaScript-based environments. Additionally, we plan to migrate this project into our central [AI Toolkit](https://github.com/memgraph/ai-toolkit) repository, where it will live alongside other tools and integrations for LangChain, LlamaIndex, and MCP. Our goal is to provide a unified, open-source toolkit that makes it seamless to build graph-powered applications and intelligent agents with Memgraph at the core.\n","funding_links":[],"categories":["Database \u0026 Messaging MCP Servers","Python","Production-Ready Servers","MCP 服务器精选列表","AI/ML","官方 MCP 服务器列表","Databases","Table of Contents"],"sub_categories":["🗄️ 数据库交互","How to Submit","AI Services"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemgraph%2Fmcp-memgraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmemgraph%2Fmcp-memgraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemgraph%2Fmcp-memgraph/lists"}