Neo4j MCP 客户端与服务器
模型上下文协议(MCP)是一种标准化协议,用于在大型语言模型(LLMs)和外部系统之间管理上下文。
这允许您使用 Claude Desktop 或任何其他 MCP 客户端(VS Code、Cursor、Windsurf)通过自然语言与 Neo4j 和您的 Aura 账户进行交互,例如:
- 这个图中有什么?
- 根据频率、总量和平均量渲染销售量最高的产品图表
- 列出我的实例
- 为 Aura 专业版创建一个名为 mcp-test 的新实例,配置 4GB 内存并启用图数据分析
- 记录我今天与 Andreas 和 Oskar 合作开发 Neo4j MCP 服务器的事实
服务器
mcp-neo4j-cypher - 自然语言转换为 Cypher 查询
获取配置数据库的数据库架构,并在该数据库上执行生成的读取和写入 Cypher 查询。
mcp-neo4j-memory - 存储在 Neo4j 中的知识图谱内存
从本地或远程 Neo4j 实例中存储和检索您的个人知识图谱中的实体和关系。 跨不同会话、对话和客户端访问这些信息。
mcp-neo4j-cloud-aura-api - Neo4j Aura 云服务管理 API
直接从您的 AI 助手聊天中管理您的 Neo4j Aura 实例。 创建和删除实例,按名称查找实例,进行扩展和缩减,并启用功能。
mcp-neo4j-data-modeling - 交互式图数据建模和可视化
创建、验证和可视化 Neo4j 图数据模型。允许从 Arrows.app 导入/导出模型。
贡献
欢迎贡献!请随时提交 Pull Request。
博客文章
- 开发者需要了解的关于模型上下文协议(MCP)的一切
- Claude 通过 MCP 与 Neo4j 对话 - 图数据库与分析
- 使用 Claude 和 Neo4j 构建知识图谱:零代码 MCP 方法 - 图数据库与分析
许可证
MIT 许可证