インストール
pip install vectara-mcp向いている人
エージェントアプリを Vectara の Trusted RAG につなぎ、速く安定し、幻覚を抑えた検索拡張をしたいなら、このサービスが合います。公式は MCP プロトコル経由でその能力を提供すると書いています。
すでに pip でパッケージを入れられ、Vectara API キーを持っている人向けです。既定の起動は認証付き HTTP トランスポートです。キーが無いと、セッション級の設定ツールは検証を通れません。
初回はキー検証だけです。まだ名前の出ていない照会ツールを既知の関数だと思わないでください。検索は外部通信し、質問も Vectara に送られます。
3 分で初回試行を終える
公式の推奨経路は PyPI からインストールし、既定の安全な HTTP トランスポートで起動することです。前提条件:Vectara API キーが既にあること。
インストール:
pip install vectara-mcp
環境変数 VECTARA_API_KEY にコンソールが発行した実キーを設定します。公式の例の値はプレースホルダです。丸写ししないでください。それから起動します:
python -m vectara_mcp
公式はサービスが既定で次で動くと明記しています:
http://127.0.0.1:8000
認証は既に有効です。MCP クライアントをその HTTP サービスに向けます。公式はクライアントに入れるべき完全なヘッダフィールドを書いていません。自分で作らないでください。クライアントが認証付き HTTP MCP に接続する方法に従ってください。
その後、呼び出しを1回:setup_vectara_api_key を呼び出します。公式はセッション内の Vectara API キーを設定して検証するために使い、一度きりの設定だと明記しています。引数フィールドは書いていません。クライアントが表示する定義どおりに実キーを入れ、例の文字列は書かないでください。
成功の合図:検証が通り、セッションがそのキーを使えること。失敗したら、先に環境変数とツール引数が実キーか確認してください。
--stdio を付けないでください。初回は既定の HTTP だけです。
使用例
例 1:セッション内でキーを検証する。setup_vectara_api_key を呼び出します。公式の説明は Configure and validate your Vectara API key for the session です。キー形式や環境変数を上書きするかは書いていません。成功時は検証通過が見えるはずです。コーパスを照会できるツールだと思わないでください。
例 2:検証通過後に Trusted RAG 照会をする。公式はこのサーバーがエージェントアプリに Trusted RAG を提供すると明記しています。このページが名前を出すのは上記の設定ツールだけで、照会関数名は書いていません。クライアントでこのサーバーのツール一覧を開き、検索または質疑応答と書かれた項目を選んでください。出ていない関数名を作らないでください。成功時は Vectara に基づく検索結果が見えるはずです。照会は外部通信し、質問文も露出する可能性があります。
使用上の境界
既定は認証付き HTTP です。ほかに python -m vectara_mcp --stdio があり、公式はより不安全で、ローカル開発または Claude Desktop 向けであり、初回経路ではないと記しています。
VECTARA_API_KEY は必須です。公式はレート制限も取り消しもしるしていません。このページは照会ツールを名前で出していません。Trusted RAG の四文字を関数名だと思わないでください。ループバックアドレスは既定の待ち受けを示すだけで、データが手元から出ないことではありません。検索は依然として Vectara に届きます。