neo4j-mcp

neo4j-mcp

3.3

If you are the rightful owner of neo4j-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Cursor MCP server for seamless interaction with Neo4j databases directly from the Cursor IDE.

The Neo4j MCP Server for Cursor is a Model Context Protocol server that facilitates direct interaction with Neo4j databases from the Cursor IDE. It allows users to connect to Neo4j databases, execute Cypher queries, and retrieve results efficiently. The server transforms Neo4j-specific data types into standard JavaScript objects, ensuring compatibility and ease of use. It leverages the official MCP SDK with stdio transport for seamless integration with Cursor, and supports environment variables for secure credential management. Additionally, it provides detailed database information and metrics, and monitors connection status and diagnostics.

Features

  • Connect to Neo4j databases
  • Execute Cypher queries and retrieve results
  • Transform Neo4j-specific data types to standard JavaScript objects
  • Uses the official MCP SDK with stdio transport for seamless integration with Cursor
  • Support for environment variables for secure credential management

Tools

  1. Connect to Neo4j with Explicit Credentials

    Connect to the Neo4j database using the provided credentials

  2. Connect to Neo4j with Environment Variables

    Connect to the Neo4j database using credentials in environment variables

  3. Execute a Cypher Query

    Perform a Cypher query on the connected Neo4j database

  4. Get Database Information

    Get detailed information about the connected Neo4j database

  5. Get Connection Status

    Get the current connection status

  6. Disconnect from Neo4j

    Disconnect from the Neo4j database