Skip to main content

Neo4j GDS MCP Server

Project description

GDS Agent

Neither LLMs nor any existing toolings (MCP Servers) are capable of complex reasoning on graphs at the moment.

This MCP Server includes toolings from Neo4j Graph Data Science (GDS) library, which allows you to run all common graph algorithms.

Once the server is running, you are able to ask any graph questions about your Neo4j graph and get answers. LLMs equipped with GDS agent can decide and accurately execute the appropriate parameterised graph algorithms over the graph you have in your Neo4j database.

Usage guide

If you have uvx installed, add the following config to your claude_desktop_config.json

{
    "mcpServers": {
      "neo4j-gds": {
      "command": "/opt/homebrew/bin/uvx",
      "args": [ "gds-agent" ],
      "env": {
        "NEO4J_URI": "bolt://localhost:7687",
        "NEO4J_USERNAME": "neo4j",
        "NEO4J_PASSWORD": ""
      }
    }
    }
}

Replace command with your uvx location. Find out by running which uvx in the command line. Replace NEOJ_URI, NEO4J_USERNAME, NEO4J_PASSWORD with your database login details. You can also optionally specify NEO4J_DATABASE.

Full documentation

For complete documentation and development guidelines, please refer to: https://github.com/neo4j-contrib/gds-agent.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_neo4j_contrib_gds_agent-0.5.1.tar.gz (101.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_neo4j_contrib_gds_agent-0.5.1.tar.gz.

File metadata

  • Download URL: iflow_mcp_neo4j_contrib_gds_agent-0.5.1.tar.gz
  • Upload date:
  • Size: 101.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_neo4j_contrib_gds_agent-0.5.1.tar.gz
Algorithm Hash digest
SHA256 51195c7334f608c1ef0d9be49bfe6cf0e1572baa14e229ab87bcaa5f163f1edd
MD5 257810dcc888d4d6b2b06891904872db
BLAKE2b-256 6e108e5319fbf0c8d92e538102e873ac9f7071514d6619d861ab6a47b04ebd65

See more details on using hashes here.

File details

Details for the file iflow_mcp_neo4j_contrib_gds_agent-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_neo4j_contrib_gds_agent-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 40.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_neo4j_contrib_gds_agent-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 689b10a01a9162746dfb0e7ae7c0372a1c587032451cc0e47a048b8a40a048a1
MD5 a782f56d077d33f7964ee6c418bbb1fe
BLAKE2b-256 3bd2fa79fb5696292d941543a01decca2dfa28727836dd94b437c78edda2df2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page