コグニーMCPサーバー
手動でインストールする
MCP サーバー プロジェクト
cogneeリポジトリをクローンする
依存関係をインストールする
brew install uvcd cognee-mcp
uv sync --dev --all-extras --reinstallvenvをアクティブにする
source .venv/bin/activate新しいサーバーを 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 claudeserver.py で cognify ツールを定義し、Claude デスクトップを再起動します。
デバッガーを使用するには、次を実行します。
mcp dev src/server.pyタイムアウトが経過したインスペクターを開きます:
http://localhost:5173?timeout=120000cognee の開発中に新しい変更を適用するには、次の操作を行う必要があります。
コニーフォルダ内の
poetry lockuv sync --dev --all-extras --reinstallmcp 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" }