首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
cognee2025-05-268分享
github
提供与cognee.ai进行MCP交互的能力
By topoteretes
2025-05-268
github
详情内容

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

开发

为了使用本地的cognee构建,在cognee仓库的根目录运行:

poetry build -o ./cognee-mcp/sources

构建过程完成后,将cognee-mcp/pyproject.toml中的cognee库依赖项从

cognee[postgres,codegraph,gemini,huggingface]==0.1.38

更改为

cognee[postgres,codegraph,gemini,huggingface]

之后,在同一个文件(cognee-mcp/pyproject.toml)中添加以下代码片段:

[tool.uv.sources]
cognee = { path = "sources/cognee-0.1.38-py3-none-any.whl" }
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档