---
title: ホスト型 MCP | RunAPI
description: OAuth を使用して、Claude Desktop、Cursor、VS Code、Windsurf、またはその他のMCPクライアントをRunAPIに接続します。
url: https://runapi.ai/ja/docs/resources/mcp/hosted.md
canonical: https://runapi.ai/ja/docs/resources/mcp/hosted
locale: ja
---

> HTML 版: https://runapi.ai/ja/docs/resources/mcp/hosted
> エージェント向けサイトインデックス: https://runapi.ai/llms.txt

# ホスト型 MCP

Hosted MCP は RunAPI ツールを使用するための推奨方法です。MCP クライアントは RunAPI に直接接続するため、Node.js をインストールしたりローカルプロセスを起動し続けたりする必要はありません。

このエンドポイントを使用します:

```text
https://mcp.runapi.ai/mcp
```

以下からMCPクライアントを選択してください。クライアントがブラウザでRunAPIを開いたら、サインインし、使用するアカウントを選択してアクセスを承認してください。

## Claude Desktop

1.  **設定 > コネクター**を開き、カスタムコネクターを追加します。
2.  **RunAPI** という名前を付け、上記のエンドポイントを入力します。
3.  **接続**を選択し、ブラウザで RunAPI の認証を完了します。
4.  会話内で **+ > コネクター**を開き、RunAPI を有効にします。

RunAPI が会話に表示されない場合は、**Settings > Connectors** に戻り、再接続してその会話で有効になっていることを確認してください。

## カーソル

Cursor の `mcp.json`（プロジェクトレベルの `.cursor/mcp.json` など）に RunAPI を追加します：

```json
{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp"
    }
  }
}
```

CursorサイドバーでOpen **Customize**を開き、RunAPIを見つけて有効にし、ブラウザで認証を完了してください。

RunAPIは接続済みと表示され、そのツールを公開するはずです。接続エラーまたは認証エラーが発生した場合は、**出力**パネルを開き、**MCPログ**を選択してください。

## VS Code

1.  コマンドパレットを開き、**MCP: サーバーを追加**を実行します。
2.  **HTTP** を選択し、上記のエンドポイントを入力して、サーバーに
    **RunAPI** という名前を付けます。
3.  サーバーを起動し、プロンプトが表示されたら信頼して、ブラウザで認証を完了します。

RunAPIのツールがチャットに表示されるはずです。エラーが発生した場合は、**MCP: List Servers**を実行し、RunAPIを選択して**Show Output**を選択してください。

## Windsurf

これらの手順はCascadeエージェントに適用されます。Devin LocalはDevin CLI設定を使用します。

1.  **Devin 設定 > Cascade > MCP サーバー**を開き、生の
    `~/.codeium/windsurf/mcp_config.json` ファイルを編集します。
2.  RunAPI をリモート HTTP サーバーとして追加します：

```json
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp"
    }
  }
}
```

1.  ファイルを保存し、MCP サーバーを更新して RunAPI を有効にし、ブラウザで認証を完了します。

ツールが表示されない場合は、MCP 設定を開き、RunAPI が有効になっていることを確認して再接続してください。

## その他のMCPクライアント

上記のエンドポイントを Streamable HTTP サーバーとして追加します。クライアントはリモート MCP とブラウザベースの OAuth をサポートしている必要があります。プロンプトが表示されたら認証を完了し、クライアントで RunAPI ツールを有効にします。

## 接続を確認する

クライアントに確認します：

> RunAPI で利用可能な画像モデルは何ですか？

クライアントは`list_models`を呼び出し、利用可能な画像モデルを返す必要があります。これにより接続とツールのディスパッチが機能していることが確認されます。

## 代わりにAPIキーを使用してください

OAuthが推奨される方法です。無人クライアントまたはOAuthが利用できない場合にのみ専用の標準APIキーを使用してください。キーの作成は[認証ガイド](https://runapi.ai/ja/docs/guides/authentication.md)に従ってください。エンドポイントURLにキーを含めたり、リポジトリにコミットしたりしないでください。

* **Claude Desktop:** カスタムコネクターでリクエストヘッダーが利用可能な場合、値 `Bearer
  YOUR_API_KEY` を持つ `Authorization` ヘッダーを追加してください。
* **Cursor:** Cursor アプリケーションから参照できる環境に `RUNAPI_API_KEY` を設定し、サーバーの `headers` に `Authorization: Bearer
  ${env:RUNAPI_API_KEY}` を使用してください。リモートサーバーは Cursor の `envFile` 設定を読み込みません。
* **VS Code:** サーバーの `Authorization` ヘッダーからパスワード型の `${input:...}` を参照することで、VS Code がキーを `mcp.json` に書き込む代わりにプロンプトを表示してキーを保存します。
* **Windsurf:** `~/.codeium/windsurf/mcp_config.json` の `Authorization` ヘッダーから `${env:RUNAPI_API_KEY}` または `${file:...}` を参照してください。

クライアントが廃止されたとき、またはキーが漏洩した可能性がある場合は、**APIキー**ページからキーを失効させてください。

## トラブルシューティング

* 認証が完了しなかった場合：クライアントからRunAPIを再接続し、ブラウザフローを再度完了させてください。
* RunAPIは接続されているがツールが表示されない場合：サーバーが有効になっていることを確認し、該当エンドポイントを削除して再追加し、新しい会話を開始してください。
* 検証用の質問が失敗する場合：上記のセクションに記載されているクライアントログを確認し、再試行前にRunAPIを再接続してください。

代わりにクライアントでマシン上のRunAPIを起動させたいですか？[ローカルMCPをセットアップ](https://runapi.ai/ja/docs/resources/mcp/local.md)してください。

---

## RunAPI のその他の情報

- [ホーム](https://runapi.ai/ja/.md)
- [モデルカタログ](https://runapi.ai/ja/models.md)
- [料金](https://runapi.ai/ja/pricing.md)
- [プロバイダー](https://runapi.ai/ja/models)
- [ドキュメント](https://runapi.ai/ja/docs/guides)
- [SDK](https://runapi.ai/ja/sdk.md)
- [CLI](https://runapi.ai/ja/cli.md)
- [MCP Server](https://runapi.ai/ja/mcp.md)
- [Claude Code と Cursor](https://runapi.ai/ja/claude-code-vs-cursor.md)
- [Cursor API セットアップ](https://runapi.ai/ja/cursor-api-setup.md)
- [RunAPI と OpenRouter の比較](https://runapi.ai/ja/openrouter-alternative.md)
- [エンタープライズ](https://runapi.ai/ja/contact.md)
- [お問い合わせ](https://runapi.ai/ja/contact.md)
- [利用規約](https://runapi.ai/ja/terms.md)
- [プライバシー](https://runapi.ai/ja/privacy.md)
- [エージェント向けサイトインデックス](https://runapi.ai/llms.txt)

お問い合わせ: contact@runapi.ai

## 構造化データ

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "ja",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/ja",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/ja/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "ja",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/ja",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/jaicon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "ja",
    "@type": "TechArticle",
    "headline": "ホスト型 MCP",
    "description": "OAuth を使用して、Claude Desktop、Cursor、VS Code、Windsurf、またはその他のMCPクライアントをRunAPIに接続します。",
    "url": "https://runapi.ai/ja/docs/resources/mcp/hosted",
    "mainEntityOfPage": "https://runapi.ai/ja/docs/resources/mcp/hosted"
  }
]
```
