使用说明
基本能力
产品定位
Neo4j MCP服务通过自然语言接口与Neo4j数据库和Aura云服务交互,提供数据库查询、知识图谱构建和云服务管理功能。
核心功能
- 自然语言转Cypher查询:通过
mcp-neo4j-cypher服务,用户可以获取数据库模式并执行生成的读写Cypher查询。 - 知识图谱存储:通过
mcp-neo4j-memory服务,用户可以在本地或远程Neo4j实例中存储和检索实体和关系。 - 云服务管理:通过
mcp-neo4j-cloud-aura-api服务,用户可以直接从AI助手聊天中管理Neo4j Aura实例,包括创建、销毁、查找和扩展实例。
适用场景
- 数据库查询和数据分析。
- 个人或企业知识图谱的构建和维护。
- Neo4j Aura云服务的管理和操作。
工具列表
- mcp-neo4j-cypher:将自然语言转换为Cypher查询并执行。
- mcp-neo4j-memory:在Neo4j中存储和检索知识图谱数据。
- mcp-neo4j-cloud-aura-api:管理Neo4j Aura云服务实例。
使用教程
使用依赖
- 确保已安装Node.js和npm。
- 安装Neo4j数据库或拥有Neo4j Aura账户。
安装教程
- 克隆项目仓库:
git clone https://github.com/neo4j/mcp-neo4j.git - 进入项目目录并安装依赖:
cd mcp-neo4j npm install
调试方式
- 启动服务:
npm start - 使用MCP客户端(如Claude Desktop、VS Code等)连接服务并进行测试。