ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🌲

Pinecone

ベクトル検索 データベース・ストレージ

インストールコマンド

npx clawhub@latest install pinecone

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にPineconeを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Pineconeが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
マネージドベクトルインデックス管理 高性能セマンティック検索 Namespace分離とメタデータフィルタリング

詳細紹介

Pinecone MCPサーバーはPineconeマネージドベクトルデータベースを統合し、高性能なベクトルストレージと検索機能を提供します。インフラ管理なしで本番レベルのセマンティック検索やRAGアプリケーションを構築できます。

コア機能

  • インデックス管理:Pineconeインデックスの作成と管理を行い、ベクトル次元数、距離メトリクス、Pod/Serverlessタイプを設定します
  • ベクトル操作(upsert):ベクトルデータのバッチ挿入・更新を行い、メタデータの付加とNamespace分離に対応します
  • セマンティッククエリ(query):ベクトル類似度に基づくTop-K検索を行い、メタデータフィルタリングとNamespace範囲指定に対応します
  • データ管理:IDによるベクトルの取得、更新、削除を行い、メタデータフィルタリングによるバッチ削除に対応します
  • 統計情報(describe_index_stats):インデックスのベクトル数、次元数、Namespace分布を確認します

設定方法

{
  "mcpServers": {
    "pinecone": {
      "command": "npx",
      "args": ["-y", "@pinecone-database/mcp-server"],
      "env": {
        "PINECONE_API_KEY": "your-api-key"  // Pinecone Console から取得
      }
    }
  }
}

活用シーン

  • 企業ナレッジベース:社内ドキュメントベースのセマンティック検索システムを構築します
  • カスタマーサポートQ&A:ユーザーの質問を最も関連性の高いナレッジベースの回答にマッチングします
  • レコメンドシステム:ユーザープロファイルベクトルに基づくパーソナライズドレコメンドを行います
  • コード検索:コードスニペットのベクトルを保存してセマンティックレベルのコード検索を実現します