memgraph/mcp-memgraph logo

memgraph/mcp-memgraph

Free

Memgraph MCP 服务器 - 包括对 Memgraph 执行查询和模式资源的工具。

FreeFree tier
Type
Open Source
Company
Memgraph

About memgraph/mcp-memgraph

mcp-memgraph is a Model Context Protocol (MCP) server that exposes Memgraph, a graph database, to large language models (LLMs). It allows LLMs to execute queries and access schema resources on a Memgraph instance via the MCP standard, enabling graph-powered RAG and AI agent workflows. The server can be run easily with Docker in HTTP or stdio mode for integration with MCP clients like Claude Desktop.

Key Features

MCP server for Memgraph database
Supports HTTP and stdio modes
Docker deployment for easy setup
Exposes query execution and schema resources to LLMs
Part of the Memgraph AI Toolkit with LangChain and agent integrations

Pros & Cons

Pros
  • Open source and free to use
  • Simple Docker-based setup
  • Part of a comprehensive AI toolkit with multiple integrations
  • Enables graph database access for AI agents via standard MCP protocol
Cons
  • Requires a running Memgraph instance
  • Dependency on Docker for recommended deployment
  • Limited documentation beyond the README examples

Best For

Building graph-powered RAG applicationsEnabling LLM agents to query knowledge graphsIntegrating Memgraph with MCP-compatible AI frameworksNatural language querying of graph databases via LLMs

FAQ

What is mcp-memgraph?
It is a Model Context Protocol (MCP) server that allows large language models to interact with a Memgraph graph database, executing queries and accessing schema resources.
How do I run mcp-memgraph?
You can run it with Docker. For HTTP mode: docker run --rm -p 8000:8000 memgraph/mcp-memgraph:latest. For stdio mode (MCP clients): docker run --rm -i memgraph/mcp-memgraph:latest.
What is the Memgraph AI Toolkit?
It is a collection of tools to build AI-powered graph applications, including mcp-memgraph, LangChain integration, and unstructured data to graph conversion.