Neo4j MCP Servers
Runs Cypher against a Neo4j graph and reports the schema back to the agent first.
Add it to your client
Officialuvx mcp-neo4j-cypher
{
"mcpServers": {
"neo4j-mcp": {
"command": "uvx",
"args": [
"mcp-neo4j-cypher"
]
}
}
}- Transport
- both
- Runtime
- Python
- Auth
- Required
- License
- MIT
The Neo4j Labs repository holds four servers: Cypher execution with schema discovery, a knowledge graph used as agent memory, Aura instance management, and a data modelling helper. The Cypher one is the usual entry point, because returning the graph schema first stops the model from inventing labels and relationship types before it writes a query. Each is a Python package installed with uvx and pointed at a database through environment variables.
Similar MCP servers
Convex MCP Server
MCP serverLets an agent read a Convex deployment's schema, tables and functions, then run queries against it.
Nx MCP Server
MCP serverExposes an Nx monorepo's project graph, tasks and generator schemas to an agent.
Neon MCP Server
MCP serverHosted MCP endpoint for Neon Postgres projects, branches and migrations.

Comments(0)
Sign in to comment