Skip to main content
Glama

Neo4j MCP Clients & Servers

Neo4j MCP Clients & Servers

Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems.

This lets you use Claude Desktop, or any other MCP Client (VS Code, Cursor, Windsurf), to use natural language to accomplish things with Neo4j and your Aura account, e.g.:

  • What is in this graph?
  • Render a chart from the top products sold by frequency, total and average volume
  • List my instances
  • Create a new instance named mcp-test for Aura Professional with 4GB and Graph Data Science enabled
  • Store the fact that I worked on the Neo4j MCP Servers today with Andreas and Oskar

Servers

mcp-neo4j-cypher - natural language to Cypher queries

Details in Readme

Get database schema for a configured database and execute generated read and write Cypher queries on that database.

mcp-neo4j-memory - knowledge graph memory stored in Neo4j

Details in Readme

Store and retrieve entities and relationships from your personal knowledge graph in a local or remote Neo4j instance. Access that information over different sessions, conversations, clients.

mcp-neo4j-cloud-aura-api - Neo4j Aura cloud service management API

Details in Readme

Manage your Neo4j Aura instances directly from the comfort of your AI assistant chat.

Create and destroy instances, find instances by name, scale them up and down and enable features.

mcp-neo4j-data-modeling - interactive graph data modeling and visualization

Details in Readme

Create, validate, and visualize Neo4j graph data models. Allows for model import/export from Arrows.app.

Transport Modes

All servers support multiple transport modes:

  • STDIO (default): Standard input/output for local tools and Claude Desktop integration
  • SSE: Server-Sent Events for web-based deployments
  • HTTP: Streamable HTTP for modern web deployments and microservices

HTTP Transport Configuration

To run a server in HTTP mode, use the --transport http flag:

# Basic HTTP mode mcp-neo4j-cypher --transport http # Custom HTTP configuration mcp-neo4j-cypher --transport http --host 127.0.0.1 --port 8080 --path /api/mcp/

Environment variables are also supported:

export NEO4J_TRANSPORT=http export NEO4J_MCP_SERVER_HOST=127.0.0.1 export NEO4J_MCP_SERVER_PORT=8080 export NEO4J_MCP_SERVER_PATH=/api/mcp/ mcp-neo4j-cypher

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Blog Posts

License

MIT License

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Auf diese Weise können Sie Claude Desktop oder einen beliebigen MCP-Client verwenden, um mithilfe natürlicher Sprache Dinge mit Neo4j und Ihrem Aura-Konto zu erledigen.

  1. Server
    1. mcp-neo4j-cypher - Abfragen von natürlicher Sprache zu Cypher
    2. mcp-neo4j-memory – Wissensgraphenspeicher in Neo4j
    3. mcp-neo4j-cloud-aura-api – Neo4j Aura-API zur Verwaltung von Cloud-Diensten
  2. Beitragen
    1. Blogbeiträge
      1. Lizenz

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          Lets you use Claude Desktop, or any MCP Client, to use natural language to accomplish things with Neon.
          Last updated -
          622
          406
          TypeScript
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          Lets you use Claude Desktop, or any MCP Client, to use natural language to accomplish things on your Cloudflare account.
          Last updated -
          2
          1,453
          2,841
          TypeScript
          Apache 2.0
          • Apple
        • A
          security
          A
          license
          A
          quality
          This server enables interaction between Neo4j databases and Claude Desktop, allowing users to execute Cypher queries, create nodes, and establish relationships in the database.
          Last updated -
          3
          104
          53
          TypeScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          Enables natural language interaction with Azure services through Claude Desktop, supporting resource management, subscription handling, and tenant selection with secure authentication.
          Last updated -
          9
          36
          15
          TypeScript
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/neo4j-contrib/mcp-neo4j'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server