Neo4j GDS Agent
Rank #2,441io.github.neo4j-contrib/gds-agent
Neo4j Graph Data Science MCP server
Neo4j GDS Agent is a Model Context Protocol (MCP) server published by neo4j-contrib. It ranks #2,441 of 115,460 servers tracked on MCP Toplist, and its repository has 96 GitHub stars. Neo4j GDS Agent is listed across 2 registries — Official MCP and Glama, with 1 tracked version. It was first listed on Jul 30, 2025 and most recently updated on Jul 13, 2026.
Ranks ahead of 113,019 of 115,460 servers on MCP Toplist.
Use Neo4j GDS Agent
Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.
claude mcp add gds-agent -e "NEO4J_URI=<your NEO4J_URI>" -e "NEO4J_USERNAME=<your NEO4J_USERNAME>" -e "NEO4J_PASSWORD=<your NEO4J_PASSWORD>" -e "NEO4J_DATABASE=<your NEO4J_DATABASE>" -e "AURA_API_CLIENT_ID=<your AURA_API_CLIENT_ID>" -e "AURA_API_CLIENT_SECRET=<your AURA_API_CLIENT_SECRET>" -e "AURA_API_PROJECT_ID=<your AURA_API_PROJECT_ID>" -- uvx gds-agentReplace each placeholder with your own value before saving.
[mcp_servers.gds-agent]
command = "uvx"
args = ["gds-agent"]
[mcp_servers.gds-agent.env]
NEO4J_URI = "<your NEO4J_URI>"
NEO4J_USERNAME = "<your NEO4J_USERNAME>"
NEO4J_PASSWORD = "<your NEO4J_PASSWORD>"
NEO4J_DATABASE = "<your NEO4J_DATABASE>"
AURA_API_CLIENT_ID = "<your AURA_API_CLIENT_ID>"
AURA_API_CLIENT_SECRET = "<your AURA_API_CLIENT_SECRET>"
AURA_API_PROJECT_ID = "<your AURA_API_PROJECT_ID>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"gds-agent": {
"command": "uvx",
"args": [
"gds-agent"
],
"env": {
"NEO4J_URI": "<your NEO4J_URI>",
"NEO4J_USERNAME": "<your NEO4J_USERNAME>",
"NEO4J_PASSWORD": "<your NEO4J_PASSWORD>",
"NEO4J_DATABASE": "<your NEO4J_DATABASE>",
"AURA_API_CLIENT_ID": "<your AURA_API_CLIENT_ID>",
"AURA_API_CLIENT_SECRET": "<your AURA_API_CLIENT_SECRET>",
"AURA_API_PROJECT_ID": "<your AURA_API_PROJECT_ID>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"gds-agent": {
"command": "uvx",
"args": [
"gds-agent"
],
"env": {
"NEO4J_URI": "<your NEO4J_URI>",
"NEO4J_USERNAME": "<your NEO4J_USERNAME>",
"NEO4J_PASSWORD": "<your NEO4J_PASSWORD>",
"NEO4J_DATABASE": "<your NEO4J_DATABASE>",
"AURA_API_CLIENT_ID": "<your AURA_API_CLIENT_ID>",
"AURA_API_CLIENT_SECRET": "<your AURA_API_CLIENT_SECRET>",
"AURA_API_PROJECT_ID": "<your AURA_API_PROJECT_ID>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"gds-agent": {
"type": "stdio",
"command": "uvx",
"args": [
"gds-agent"
],
"env": {
"NEO4J_URI": "<your NEO4J_URI>",
"NEO4J_USERNAME": "<your NEO4J_USERNAME>",
"NEO4J_PASSWORD": "<your NEO4J_PASSWORD>",
"NEO4J_DATABASE": "<your NEO4J_DATABASE>",
"AURA_API_CLIENT_ID": "<your AURA_API_CLIENT_ID>",
"AURA_API_CLIENT_SECRET": "<your AURA_API_CLIENT_SECRET>",
"AURA_API_PROJECT_ID": "<your AURA_API_PROJECT_ID>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"gds-agent": {
"command": "uvx",
"args": [
"gds-agent"
],
"env": {
"NEO4J_URI": "<your NEO4J_URI>",
"NEO4J_USERNAME": "<your NEO4J_USERNAME>",
"NEO4J_PASSWORD": "<your NEO4J_PASSWORD>",
"NEO4J_DATABASE": "<your NEO4J_DATABASE>",
"AURA_API_CLIENT_ID": "<your AURA_API_CLIENT_ID>",
"AURA_API_CLIENT_SECRET": "<your AURA_API_CLIENT_SECRET>",
"AURA_API_PROJECT_ID": "<your AURA_API_PROJECT_ID>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"gds-agent": {
"command": "uvx",
"args": [
"gds-agent"
],
"env": {
"NEO4J_URI": "<your NEO4J_URI>",
"NEO4J_USERNAME": "<your NEO4J_USERNAME>",
"NEO4J_PASSWORD": "<your NEO4J_PASSWORD>",
"NEO4J_DATABASE": "<your NEO4J_DATABASE>",
"AURA_API_CLIENT_ID": "<your AURA_API_CLIENT_ID>",
"AURA_API_CLIENT_SECRET": "<your AURA_API_CLIENT_SECRET>",
"AURA_API_PROJECT_ID": "<your AURA_API_PROJECT_ID>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.neo4j-contrib%2Fgds-agent)<a href="https://mcptoplist.com/server/io.github.neo4j-contrib%2Fgds-agent"><img src="https://mcptoplist.com/badge/io.github.neo4j-contrib%2Fgds-agent.svg" alt="MCP Toplist: Top 5% of 115,460" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
neo4j-contrib
Other servers by neo4j-contrib
View all neo4j-contrib servers →Available versions (1)
| Version | Published |
|---|---|
| 1.0.1 | Jul 13, 2026 |
Frequently asked questions
- Who maintains Neo4j GDS Agent?
- Neo4j GDS Agent is maintained by neo4j-contrib, which publishes 8 MCP servers (22 total versions) tracked on MCP Toplist.
- Is Neo4j GDS Agent listed on the Official MCP Registry?
- Yes — Neo4j GDS Agent is listed on the Official MCP Registry, alongside Glama.
- How many versions does Neo4j GDS Agent have?
- MCP Toplist tracks 1 version of Neo4j GDS Agent, most recently published on Jul 13, 2026.
- Where can I find the source code for Neo4j GDS Agent?
- The source code for Neo4j GDS Agent is hosted at github.com/neo4j-contrib/gds-agent.