Pinecone Assistant MCP サーバー
Pinecone Assistant から情報を取得するための MCP サーバー実装。
特徴
Pinecone Assistantから情報を取得します
設定可能な結果数による複数の結果取得をサポート
Related MCP server: Pinecone Developer MCP
前提条件
システムにDockerがインストールされている
Pinecone APIキー - Pineconeコンソールから取得
Pinecone アシスタント API ホスト - アシスタントを作成した後 (Pinecone コンソールなど)、アシスタントの詳細ページでホストを見つけることができます。
Dockerを使ったビルド
Docker イメージをビルドするには:
docker build -t pinecone/assistant-mcp .Dockerで実行する
Pinecone API キーを使用してサーバーを実行します。
docker run -i --rm \
-e PINECONE_API_KEY=<YOUR_PINECONE_API_KEY_HERE> \
-e PINECONE_ASSISTANT_HOST=<YOUR_PINECONE_ASSISTANT_HOST_HERE> \
pinecone/assistant-mcp環境変数
PINECONE_API_KEY(必須): Pinecone API キーPINECONE_ASSISTANT_HOST(オプション): Pinecone Assistant API ホスト (デフォルト: https://prod-1-data.ke.pinecone.io )LOG_LEVEL(オプション): ログレベル (デフォルト: info)
Claude Desktopでの使用
これをclaude_desktop_config.jsonに追加します:
{
"mcpServers": {
"pinecone-assistant": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PINECONE_API_KEY",
"-e",
"PINECONE_ASSISTANT_HOST",
"pinecone/assistant-mcp"
],
"env": {
"PINECONE_API_KEY": "<YOUR_PINECONE_API_KEY_HERE>",
"PINECONE_ASSISTANT_HOST": "<YOUR_PINECONE_ASSISTANT_HOST_HERE>"
}
}
}
}ソースから構築
Docker を使用せずにソースからビルドする場合:
Rust がインストールされていることを確認してください ( https://rustup.rs/ )
このリポジトリをクローンする
cargo build --release実行するバイナリは
target/release/assistant-mcpで入手可能です。
検査官によるテスト
export PINECONE_API_KEY=<YOUR_PINECONE_API_KEY_HERE>
export PINECONE_ASSISTANT_HOST=<YOUR_PINECONE_ASSISTANT_HOST_HERE>
# Run the inspector alone
npx @modelcontextprotocol/inspector cargo run
# Or run with Docker directly through the inspector
npx @modelcontextprotocol/inspector -- docker run -i --rm -e PINECONE_API_KEY -e PINECONE_ASSISTANT_HOST pinecone/assistant-mcpライセンス
このプロジェクトは、LICENSE ファイルに指定された条件に基づいてライセンスされます。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.