这是一个强大的知识图谱服务器,专为 AI 代理设计。它结合了 Neo4j 和 Model Context Protocol (MCP),能实现动态知识图谱管理、与 OpenAI 模型无缝集成等功能,为 AI 应用提供有力支持。
本服务器是一个强大的知识图谱服务器,专为 AI 代理设计,结合了 Neo4j 和 Model Context Protocol (MCP)。以下是快速使用的步骤:
git clone https://github.com/gifflet/graphiti-mcp-server.git
cd graphiti-mcp-server
cp .env.sample .env
.env 文件:# 对于 LLM 操作所需
OPENAI_API_KEY=your_openai_api_key_here
MODEL_NAME=gpt-4o
docker compose up
git clone https://github.com/gifflet/graphiti-mcp-server.git
cd graphiti-mcp-server
cp .env.sample .env
.env 文件:# 对于 LLM 操作所需
OPENAI_API_KEY=your_openai_api_key_here
MODEL_NAME=gpt-4o
docker compose up
Neo4j 的默认配置如下:
neo4jdemodemobolt://neo4j:7687(Docker 网络内)可以直接使用环境变量运行:
OPENAI_API_KEY=your_key MODEL_NAME=gpt-4o docker compose up
{
"mcpServers": {
"Graphiti": {
"url": "http://localhost:8000/sse"
}
}
}
graphiti_cursor_rules.md)服务器主要包含两个部分:
欢迎贡献!请随意提交 Pull Request。
本项目采用 MIT 许可证 - 详情参见 LICENSE 文件。