适合谁
- 已经运行 Neo4j 实例并希望用自然语言查询的开发者
- 使用 Claude Desktop、VS Code、Cursor、Windsurf 或 Gemini CLI 等 MCP 客户端的用户
- 希望将图数据库接入 LLM 工作流的团队
- 愿意接受实验室级实验性功能并自行承担维护责任的使用者
Neo4j Cypher MCP 服务器是 Neo4j Labs 计划中的实验性 MCP 服务器,由 Neo4j Field GenAI 团队开发维护,可将自然语言转换为 Cypher 查询并针对 Neo4j 数据库执行读写操作。它通过 PyPI 上的 mcp-neo4j-cypher 包(0.6.0 版本)分发,支持 STDIO、SSE 和 Streamable HTTP 传输。使用前提是 Neo4j 实例安装并启用 APOC 插件。由于属于 Labs 项目,它不受 Neo4j 产品团队官方支持,也没有 SLA 或向后兼容保证;使用者应自行评估写入操作对数据的影响,并妥善保管 NEO4J_PASSWORD 等凭据。
最强项 · 维护活跃度 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-09-10
查看 FMRS 评分方法 →运行环境:Python
NEO4J_URI
Neo4j 连接 URI(如 neo4j://localhost:7687 或 Aura 连接串),来自你的 Neo4j 实例。
NEO4J_USERNAME
Neo4j 数据库用户名,通常为 neo4j。
NEO4J_PASSWORD
Neo4j 数据库密码,属于敏感信息,请妥善保管。
NEO4J_DATABASE
可选,指定 Neo4j 数据库名称,默认数据库可不设置。
NEO4J_NAMESPACE
可选,为工具名添加命名空间前缀。
NEO4J_RESPONSE_TOKEN_LIMIT
可选,限制读取查询响应的最大 token 数。
NEO4J_READ_TIMEOUT
可选,读取查询的超时时间(秒)。
NEO4J_READ_ONLY
可选,设为 true 时只允许只读 Cypher 查询。
NEO4J_SCHEMA_SAMPLE_SIZE
可选,模式检查时的采样规模。
NEO4J_TRANSPORT
可选,设为 http 以启用 HTTP 传输模式(默认 stdio)。
NEO4J_MCP_SERVER_HOST
可选,HTTP 模式下的服务器监听地址。
NEO4J_MCP_SERVER_PORT
可选,HTTP 模式下的服务器监听端口。
NEO4J_MCP_SERVER_PATH
可选,HTTP 模式下的 MCP 端点路径。
在 MCP 客户端的工具列表中确认出现 mcp-neo4j-cypher 的 Cypher 执行与模式查看工具,然后让助手执行“列出数据库的模式”,若能返回 Neo4j 模式信息则连接成功。需要 APOC 插件已启用。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Neo4j Cypher MCP 服务器是 Neo4j Labs 系列 MCP 服务器之一,由 Neo4j Field GenAI 团队开发和维护,属于实验性项目,不受 Neo4j 产品团队官方支持,也不提供 SLA 或向后兼容保证。该服务器获取所配置数据库的 schema,并可在该数据库上执行生成的读写 Cypher 查询。通过模型上下文协议,用户可以借助自然语言让 Claude Desktop、VS Code、Cursor、Windsurf、Gemini CLI 等 MCP 客户端与 Neo4j 图数据库交互。注意:schema 检查功能要求 Neo4j 实例安装并启用 APOC 插件。该服务器通过 PyPI 包 mcp-neo4j-cypher(版本 0.6.0)分发,支持 STDIO、SSE 和 Streamable HTTP 传输模式。
将 ClickHouse 连接到您的 AI 助手
通过 MCP 高级访问 ChEMBL 化学数据库的非官方服务器
Google 官方数据库 MCP 工具箱,用配置文件定义 AI 可用的数据库工具
Bytebase 官方维护,极简双工具数据库 MCP Server
源版本 1c7ad0793b5f 数据同步于 2026-10-19 查看 FMRS 评分方法