Neo4j MCP 服务器

Neo4j MCP 服务器

为 Cursor IDE 提供与 Neo4j 数据库无缝交互的 MCP 服务器。

快速入门

前置条件

  • 安装 Bun(v1.0.0 或更高版本)
  • 准备一个 Neo4j 数据库(本地或远程)

安装步骤

  1. 克隆仓库:
    git clone https://github.com/ezedinff/neo4j-mcp.git
    cd neo4j-mcp
    
  2. 安装依赖:
    bun install
    
  3. 配置环境变量,创建 .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