认知记忆管理平台

@topoteretes/cognee
1 Stars 2.0k 次浏览 topoteretes 更新于 2026-08-23

用于AI应用程序和代理的记忆管理器,使用各种图和向量存储,并允许从30多个数据源进行摄入。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "cognee": {
      "args": [
        "--directory",
        "/Users/{user}/cognee/cognee-mcp",
        "run",
        "cognee"
      ],
      "command": "/Users/{user}/cognee/.venv/bin/uv",
      "env": {
        "ENV": "local",
        "LLM_API_KEY": "sk-",
        "TOKENIZERS_PARALLELISM": "false"
      }
    }
  }
}

该服务需要配置环境变量:ENV、LLM_API_KEY、TOKENIZERS_PARALLELISM

可用工具 (4 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

cognify 3 个参数 需填 1 项

Cognifies text into knowledge graph

必填参数:text

codify 1 个参数 需填 1 项

Transforms codebase into knowledge graph

必填参数:repo_path

search 2 个参数 需填 1 项

Searches for information in knowledge graph

必填参数:search_query

prune

Prunes knowledge graph

该工具无需必填参数,直接调用即可

服务介绍

cognee MCP 服务器

手动安装

这是一个 MCP 服务器项目

  1. 克隆 cognee 仓库

  2. 安装依赖项

brew install uv
cd cognee-mcp
uv sync --dev --all-extras --reinstall
  1. 激活虚拟环境:
source .venv/bin/activate
  1. 将新服务器添加到您的 Claude 配置中:

文件应位于这里:~/Library/Application\ Support/Claude/

cd ~/Library/Application\ Support/Claude/

如果该文件夹中不存在 claude_desktop_config.json,则需要创建它。
确保将您的路径和 LLM API 密钥添加到下面的文件中。
使用您选择的编辑器,例如 Nano:

nano claude_desktop_config.json
{
    "mcpServers": {
        "cognee": {
            "command": "/Users/{user}/cognee/.venv/bin/uv",
            "args": [
        "--directory",
        "/Users/{user}/cognee/cognee-mcp",
        "run",
        "cognee"
      ],
      "env": {
        "ENV": "local",
        "TOKENIZERS_PARALLELISM": "false",
        "LLM_API_KEY": "sk-"
      }
        }
    }
}

重启您的 Claude 桌面应用。

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 Cognee:

npx -y @smithery/cli install cognee --client claude

server.py 中定义 cognify 工具
重启您的 Claude 桌面应用。

要使用调试器,请运行:

mcp dev src/server.py

以超时时间打开检查器:

http://localhost:5173?timeout=120000

在开发 cognee 时,如果您想应用新的更改,需要执行以下步骤:

  1. 在 cognee 文件夹中运行 poetry lock
  2. 运行 uv sync --dev --all-extras --reinstall
  3. 运行 mcp dev src/server.py

相关 MCP 服务