Neo4j MCP 客户端与服务器借助模型上下文协议(MCP),实现大型语言模型(LLMs)与外部系统间的上下文管理,让用户能通过自然语言轻松与 Neo4j 和 Aura 账户交互,提升操作便捷性与效率。
模型上下文协议(Model Context Protocol,简称 MCP)是一个标准化协议,用于在大型语言模型(LLMs)和外部系统之间管理上下文。这使得您可以使用 Claude Desktop 或任何其他 MCP 客户端(如 VS Code、Cursor、Windsurf),通过自然语言完成与 Neo4j 和您的 Aura 账户之间的交互,例如:
mcp - neo4j - cypher - 自然语言到 Cypher 查询的转换获取数据库模式并执行针对指定数据库生成的读取和写入 Cypher 查询。[详细信息请参阅 Readme](./servers/mcp - neo4j - cypher/)
mcp - neo4j - memory - 存储在 Neo4j 中的知识图谱记忆存储和检索个人知识图谱中的实体和关系,无论是本地还是远程的 Neo4j 实例。在不同会话、对话和客户端之间访问这些信息。[详细信息请参阅 Readme](./servers/mcp - neo4j - memory/)
mcp - neo4j - cloud - aura - api - Neo4j Aura 云服务管理 API直接从您的 AI 助手聊天中管理您的 Neo4j Aura 实例。创建和销毁实例、通过名称查找实例、调整其大小并启用功能。[详细信息请参阅 Readme](./servers/mcp - neo4j - cloud - aura - api//)
欢迎贡献!请随时提交 Pull Request。
本项目采用 MIT 许可证。