Neo4j 模型上下文协议 (MCP) 服务器的一个分支版本,此版本增加了对环境变量的支持,同时对配置选项进行了优化,为用户带来更便捷的使用体验。
若要启动该服务器,你可以按照以下步骤进行操作:
# 安装依赖
npm install
# 构建
npm run build
# 启动服务器
npm start
服务器可以通过以下环境变量进行配置:
NEO4J_URL - Neo4j 连接 URL(默认:bolt://localhost:7687)NEO4J_USER - Neo4j 用户名(默认:neo4j)NEO4J_PASSWORD - Neo4j 密码(默认:neo4j)配置示例如下:
NEO4J_URL="bolt://192.168.0.157:28687" \
NEO4J_USER="neo4j" \
NEO4J_PASSWORD="your-password" \
node dist/servers/mcp-neo4j-memory/main.js
存储在 Neo4j 中的知识图谱内存,具备以下实用功能:
create_entities - 创建知识图谱中的多个新实体create_relations - 在实体之间创建关系(主动语态)add_observations - 为现有实体添加新的观察结果delete_entities - 删除实体及其关系delete_observations - 从实体中删除特定的观察结果delete_relations - 删除特定的关系read_graph - 读取整个知识图谱search_nodes - 根据查询搜索节点open_nodes - 打开特定名称的节点本项目采用 MIT 许可证。