Koskamo

Neo4j MCP

Neo4j MCP gives AI assistants and LLM-powered tools direct, structured access to your Neo4j graph database. By implementing the Model Context Protocol (MCP), it acts as a bridge between any MCP-compatible client, such as Claude, Cursor, or VS Code with MCP support, and your Neo4j instance. It allows users to explore graph schema, run Cypher queries, and inspect data.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Neo4j MCP logo, by Neo4jCommunity listingLocal stdioSource reviewed; not executedPublished by Neo4j
You need:pip install neo4j-mcp-server
Vendor documentation

What you can do with it

  • Explore graph schema to discover node labels, relationship types, and property keys
  • Run Cypher queries to execute, read, and write against the database
  • Inspect and analyze data to retrieve nodes, relationships, and paths

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c

oci
mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c package definition
{
  "transport": "stdio",
  "identifier": "mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

get-schema
Reported by the attributed source; not independently observed by Koskamo.
get-schema input schema
{
  "type": "",
  "required": null,
  "properties": null
}
read-cypher
Reported by the attributed source; not independently observed by Koskamo.
read-cypher input schema
{
  "type": "",
  "required": null,
  "properties": null
}
write-cypher
Reported by the attributed source; not independently observed by Koskamo.
write-cypher input schema
{
  "type": "",
  "required": null,
  "properties": null
}
list-gds-procedures
Reported by the attributed source; not independently observed by Koskamo.
list-gds-procedures input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "neo4j-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "neo4j-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "neo4j-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "neo4j-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/neo4j@sha256:f22b5fb65f2dbc981cb5aae76476420742e73d4a23916e1b2383ce6381a1f70c"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Neo4j MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.