
Graphiti MCP Server 🧠

2025.04.02
1
Python知识图谱管理语义搜索AI代理开发效率数据库
Graphiti MCP Server 是一个强大的知识图谱服务器,专为AI代理设计,基于Neo4j构建,并集成了模型上下文协议(MCP)。它提供了动态知识图谱管理、与OpenAI模型的无缝集成、MCP支持、Docker部署准备、自定义实体提取能力以及高级语义搜索功能。
View on GitHub
Overview
基本能力
产品定位
Graphiti MCP Server 是一个专为AI代理设计的强大知识图谱服务器,基于Neo4j构建,并集成了模型上下文协议(MCP)。
核心功能
- 动态知识图谱管理(Neo4j)
- 与OpenAI模型的无缝集成
- MCP(模型上下文协议)支持
- Docker-ready部署
- 自定义实体提取能力
- 高级语义搜索功能
适用场景
- AI代理的知识图谱管理
- 语义搜索应用
- 自定义实体提取任务
- 与OpenAI模型集成的应用
工具列表
- Neo4j:用于图存储的数据库
- Docker:用于容器化部署
- OpenAI API:用于LLM操作
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- Docker和Docker Compose
- Python 3.10或更高版本
- OpenAI API密钥
安装教程
- 克隆仓库:
git clone https://github.com/gifflet/graphiti-mcp-server.git
cd graphiti-mcp-server
- 设置环境变量:
cp .env.sample .env
- 编辑
.env
文件配置:
# Required for LLM operations
OPENAI_API_KEY=your_openai_api_key_here
MODEL_NAME=gpt-4o
- 启动服务:
docker compose up
调试方式
无明确调试步骤。