2025-07-23🌱上海: ⛅️ 🌡️+28°C 🌬️↖13km/h

# 下载地址

# Graphiti

getzep/graphiti: Build Real-Time Knowledge Graphs for AI Agents

# Neo4j

Neo4j Desktop Download | Free Graph Database Download

# 本地安装

# 下载 Neo4j

先从官网下载桌面版 Neo4j 软件
下载好后进行新建 Instance
image.png
创建好后,如下所示
image.png
需要注意的地方就是这个路径不能有中文,但是下载好默认设置的,保证用户名文件夹不是中文就行。

# git 拉取项目

git clone https://github.com/getzep/graphiti.git

项目拉取完成后,进入项目中的 mcp_server 文件夹下。

cd graphiti/mcp_server

执行安装依赖

uv sync

这里前置条件需要安装 uv,已安装忽略下条命令

curl -LsSf https://astral.sh/uv/install.sh | sh

如果是 windows powershell 终端窗口执行下面命令

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

# 修改环境变量

打开当前 mcp_server 文件夹下.env.example 文件
复制内容新建.env 文件
image.png
主要修改的配置就是

NEO4J_URI=bolt://localhost:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=demodemo

# OpenAI API Configuration
# Required for LLM operations
OPENAI_API_KEY=your_openai_api_key_here
MODEL_NAME=gpt-4.1-mini

# Optional: Only needed for non-standard OpenAI endpoints
# OPENAI_BASE_URL=https://api.openai.com/v1

可以参考我的使用了 ds 的模型
image.png
接下来就可以执行启动命令了

uv run graphiti_mcp_server.py --model deepseek-reasoner --transport sse

启动成功如下
image.png

# 集成 IDE

# Claude Code

{
  "mcpServers": {
    "graphiti-memory": {
      "command": "npx",
      "args": ["mcp-remote", "http://localhost:8000/sse"]
    }
  }
}

# Cursor

{
  "mcpServers": {
    "graphiti-memory": {
      "url": "http://localhost:8000/sse"
    }
  }
}

以上由于是本地部署服务,所以需要先启动服务,再进行操作。后续可以修改 MCP 配置参数或者通过 docker 部署

更新于

请我喝[茶]~( ̄▽ ̄)~*

Muzi 微信支付

微信支付

Muzi 支付宝

支付宝