MCP Neo4j 知识图谱记忆服务器
基于 Neo4j 的 AI 知识图谱存储记忆服务器,支持复杂查询和扩展。
快速入门
安装
- 全局安装: npm install -g @jovanhsu/mcp-neo4j-memory-server
- 或作为项目依赖安装: npm install @jovanhsu/mcp-neo4j-memory-server
使用 Docker
克隆仓库并启动服务: git clone https://github.com/JovanHsu/mcp-neo4j-memory-server.git cd mcp-neo4j-memory-server docker-compose up -d
配置环境变量
设置以下环境变量:
- NEO4J_URI: Neo4j 数据库 URI,默认 bolt://localhost:7687
- NEO4J_USER: 用户名,默认 neo4j
- NEO4J_PASSWORD: 密码,默认 password
- NEO4J_DATABASE: 数据库名称,默认 neo4j
使用示例
通过 MCP 协议与服务器通信: import { McpClient } from '@modelcontextprotocol/sdk/client/mcp.js'; const transport = new StdioClientTransport({ ... }); const client = new McpClient(); await client.connect(transport); const result = await client.callTool('create_entities', { ... }); console.log(result);