Neo4j MCP 服务器
为 Cursor IDE 提供与 Neo4j 数据库无缝交互的 MCP 服务器。
快速入门
前置条件
- 安装 Bun(v1.0.0 或更高版本)
- 准备一个 Neo4j 数据库(本地或远程)
安装步骤
- 克隆仓库:
git clone https://github.com/ezedinff/neo4j-mcp.git cd neo4j-mcp
- 安装依赖:
bun install
- 配置环境变量,创建
.env
文件:NEO4J_URI=neo4j://localhost:7687 NEO4J_USERNAME=neo4j NEO4J_PASSWORD=your_password NEO4J_DATABASE=neo4j NODE_ENV=development
启动服务
运行以下命令启动服务器:
bun run index.ts
或者使用日志脚本:
./run-mcp-server.sh
功能列表
- 连接到 Neo4j 数据库
- 执行 Cypher 查询
- 获取数据库信息和状态
- 断开连接
Docker 支持
通过 docker-compose
启动 Neo4j:
docker-compose up -d