·Minds Team

OpenRouter / Open WebUI | 連携

OpenRouter を OpenAI 互換の接続として Open WebUI に接続し、続いて Minds の API キーを Bearer トークンにして Minds を MCP(Streamable HTTP)ツールサーバーとして追加します。

セットアップ

OpenRouter を OpenAI 互換の接続として Open WebUI に接続し、続いて Minds の API キーを Bearer トークンにして Minds を MCP(Streamable HTTP)ツールサーバーとして追加します。

OpenRouter を Open WebUI に接続する

  1. openrouter.ai/keys で API キーを作成します。
  2. Open WebUI で Settings → Admin → Connections を開き、OpenAI API 接続の下にある + Add Connection をクリックします。
  3. URL: https://openrouter.ai/api/v1。API キー: OpenRouter のキー。
  4. 使いたいモデル ID を Model IDs の許可リストに追加します(例: anthropic/claude-sonnet-5)。OpenRouter は数千のモデルを返すため、Open WebUI は許可リストと Cache Base Model List の有効化を推奨しています(Open WebUI ドキュメント)。
  5. 保存し、チャットのモデル選択で OpenRouter のモデルを選びます。

Minds を MCP ツールサーバーとして Open WebUI に追加する

Open WebUI は v0.6.31 以降で MCP をネイティブにサポートしており、MCP サーバーを追加できるのは管理者のみです(Open WebUI MCP ドキュメント)。

  1. 設定 → API キー で Minds の API キーを生成します(形式は minds_…)。
  2. Open WebUI で Settings → Admin → Integrations を開き、External Tool Servers の下にある + Add Connection をクリックします。
  3. タイプ: OpenAPI ではなく MCP (Streamable HTTP)。
  4. URL: https://getminds.ai/mcp。
  5. Auth: Bearer を選び、minds_… キーを貼り付けます。キーを入れずに Bearer を選ぶと空のヘッダーが送られ、サーバーに拒否されます。
  6. 保存し、モデルまたはチャットで Minds のツールを有効にします。ネイティブのツール呼び出しが安定したモデルを選んでください。性能の低いモデルは接続が正常でもツールを無視することがあります。

OpenRouter API 経由で Minds を使う

モデルプロバイダー(OpenRouter 経由の openai/* など)がサーバー側で MCP 呼び出しを実行する場合、OAuth ハンドシェイクを行えません。リクエストは Authorization ヘッダーなしで Minds に届き、401 が返ります。代わりに静的な headers フィールドを付けた MCP サーバー記述子を渡してください:

{
  "type": "mcp",
  "server_label": "minds",
  "server_url": "https://getminds.ai/mcp",
  "headers": {
    "Authorization": "Bearer minds_YOUR_API_KEY"
  }
}

OpenRouter 自身の MCP サーバーは別物です

OpenRouter は https://mcp.openrouter.ai/mcp でも MCP サーバーを運営しています。これはコーディングアシスタントが OpenRouter のモデル、価格、クレジット、ドキュメントを参照するためのもので、Minds を接続するものではありません(OpenRouter MCP ドキュメント)。

MCP サーバー URL

https://getminds.ai/mcp

MCP のドキュメント全体を見る