MCP Neo4j Knowledge Graph Memory Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP Neo4j Knowledge Graph Memory Server是一个基于Neo4j图数据库的知识图谱记忆服务器,用于存储和检索AI助手与用户交互过程中的信息。

核心功能

  • 🚀 基于Neo4j的高性能图数据库存储
  • 🔍 强大的模糊搜索和精确匹配能力
  • 🔄 实体、关系和观察的完整CRUD操作
  • 🌐 与MCP协议完全兼容
  • 📊 支持复杂的图查询和遍历
  • 🐳 Docker支持,便于部署

适用场景

  • 构建复杂的知识图谱应用
  • AI助手与用户交互过程中的信息存储和检索
  • 需要高性能图查询和遍历的应用

工具列表

  • MCP Inspector:用于调试和查看知识图谱的工具
  • Claude Desktop:可以与MCP Neo4j Memory Server集成的AI助手

常见问题解答

  1. 为什么选择Neo4j?
  2. Neo4j是专为图数据设计的数据库,非常适合知识图谱的存储和查询
  3. 使用Cypher查询语言可以高效地进行复杂的图遍历和模式匹配
  4. Neo4j将关系作为一等公民,使得实体间的关系查询更加高效
  5. 提供了内置的可视化工具,方便调试和理解知识图谱
  6. 支持集群部署,可以处理大规模知识图谱

使用教程

使用依赖

  • Node.js >= 22.0.0
  • Neo4j数据库(本地或远程)

安装教程

通过npm安装

```bash

全局安装

npm install -g @jovanhsu/mcp-neo4j-memory-server

或作为项目依赖安装

npm install @jovanhsu/mcp-neo4j-memory-server
```

使用Docker

```bash

使用docker-compose启动Neo4j和Memory Server

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 |
| NEO4J_PASSWORD | Neo4j密码 | password |
| NEO4J_DATABASE | Neo4j数据库名称 | neo4j |

调试方式

  1. 启动Neo4j Memory Server:
    bash
    npx @jovanhsu/mcp-neo4j-memory-server
  2. 在另一个终端启动MCP Inspector:
    bash
    npx @modelcontextprotocol/inspector npx @jovanhsu/mcp-neo4j-memory-server
  3. 在浏览器中访问MCP Inspector界面

点击访问

搜索工具

Unofficial dubco-mcp-server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:38:56

搜索工具

Code Review Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:39:05

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索