Cloudflare MCP Server について
Cloudflare MCP Serverは、Cloudflareの各製品領域に対応するMCPサーバー群です。MCPクライアントから自然言語でアカウント設定の参照、データ分析、提案された変更の適用ができ、汎用APIと分野別ツールを提供します。
主な機能
- 01Cloudflareアカウント設定の参照
- 02データ分析と変更案の提示
- 03ドキュメント・コンテナ・ブラウザー対応
- 04分野別の専用ツール
- 05ステートレスHTTPエンドポイント
活用シーン
- 01Cloudflareドキュメントの検索
- 02サンドボックス開発環境の起動
- 03Webページの取得やスクリーンショット撮影
- 04SaaSのセキュリティ設定の確認
MCP 対応
リポジトリ内のサーバーは、リモートサーバーに対応するMCPクライアント向けに `/mcp` のStreamable HTTPエンドポイントを提供します。幅広いAPIを扱うCloudflare API MCP Serverも別途案内されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://docs.mcp.cloudflare.com/mcpclaude mcp add --transport http cloudflare https://docs.mcp.cloudflare.com/mcp{"mcpServers":{"cloudflare":{"type":"http","url":"https://docs.mcp.cloudflare.com/mcp"}}}Cursor で開く{"servers":{"cloudflare":{"type":"http","url":"https://docs.mcp.cloudflare.com/mcp"}}}VS Code で開く{"mcpServers":{"cloudflare":{"type":"http","url":"https://docs.mcp.cloudflare.com/mcp"}}}{"mcpServers":{"cloudflare":{"serverUrl":"https://docs.mcp.cloudflare.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://docs.mcp.cloudflare.com/mcphttps://observability.mcp.cloudflare.com/mcp認証が必要https://bindings.mcp.cloudflare.com/mcp認証が必要https://builds.mcp.cloudflare.com/mcp認証が必要https://radar.mcp.cloudflare.com/mcp認証が必要https://containers.mcp.cloudflare.com/mcp認証が必要https://browser.mcp.cloudflare.com/mcp認証が必要https://logs.mcp.cloudflare.com/mcp認証が必要https://ai-gateway.mcp.cloudflare.com/mcp認証が必要https://autorag.mcp.cloudflare.com/mcp認証が必要https://auditlogs.mcp.cloudflare.com/mcp認証が必要https://dns-analytics.mcp.cloudflare.com/mcp認証が必要https://dex.mcp.cloudflare.com/mcp認証が必要https://casb.mcp.cloudflare.com/mcp認証が必要https://graphql.mcp.cloudflare.com/mcp認証が必要https://docs.mcp.cloudflare.com/ssehttps://observability.mcp.cloudflare.com/sse認証が必要https://bindings.mcp.cloudflare.com/sse認証が必要https://builds.mcp.cloudflare.com/sse認証が必要https://radar.mcp.cloudflare.com/sse認証が必要https://containers.mcp.cloudflare.com/sse認証が必要https://browser.mcp.cloudflare.com/sse認証が必要https://logs.mcp.cloudflare.com/sse認証が必要https://ai-gateway.mcp.cloudflare.com/sse認証が必要https://autorag.mcp.cloudflare.com/sse認証が必要https://auditlogs.mcp.cloudflare.com/sse認証が必要https://dns-analytics.mcp.cloudflare.com/sse認証が必要https://dex.mcp.cloudflare.com/sse認証が必要https://casb.mcp.cloudflare.com/sse認証が必要https://graphql.mcp.cloudflare.com/sse認証が必要ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい |
詳細
Cloudflare MCP サーバー
Model Context Protocol(MCP)は、大規模言語モデル(LLM)と外部システム間のコンテキストを管理するための新しい標準プロトコルです。このリポジトリには、MCP クライアント(Cursor、Claude など)から Cloudflare のサービスに接続し、Cloudflare アカウントを通じて自然言語でタスクを実行できる、複数の MCP サーバーが含まれています。
これらの MCP サーバーを使うと、MCP クライアントでアカウントの設定を読み取り、情報を処理し、データに基づいて提案を行い、さらに提案された変更を代わりに適用できます。これらの操作は、アプリケーション開発、セキュリティ、パフォーマンスなど、Cloudflare のさまざまなサービスで実行できます。
このリポジトリのすべてのサーバーは、新しい SDK v2 サーバーファクトリーを通じて、/mcp でステートレスな Streamable HTTP ハンドラーを公開します。廃止された /sse URL は、すべてのリクエストに対して /mcp URL を示す 410 Gone Problem Details レスポンスを返します。MCP クライアントでは、そのメッセージが接続エラーに表示されます。最新の 2026 リクエストとステートレスな 2025 リクエストは、MCP プロトコルセッションを介さず、同じリクエストスコープの実装を共有します。必要に応じて、OAuth、認証情報、アカウント選択、アプリケーションキャッシュ、製品の Durable Objects は、アプリケーション/セキュリティの状態として保持されます。
Cloudflare は次の MCP サーバーを提供しています。ドメイン固有のサーバーはこのリポジトリに含まれていますが、推奨の Cloudflare API MCP Server は cloudflare/mcp で管理されています。
| サーバー名 | 説明 | サーバー URL |
|---|---|---|
| Cloudflare API MCP Server(推奨) | コード実行を通じて Cloudflare の API を幅広く利用したい場合に最適です | https://mcp.cloudflare.com/mcp |
| ドキュメントサーバー | Cloudflare の最新のリファレンス情報を取得します | https://docs.mcp.cloudflare.com/mcp |
| コンテナーサーバー | サンドボックス開発環境を起動します | https://containers.mcp.cloudflare.com/mcp |
| Browser Run サーバー | ウェブページを取得し、Markdown に変換してスクリーンショットを撮影します | https://browser.mcp.cloudflare.com/mcp |
| Digital Experience Monitoring サーバー | 組織にとって重要なアプリケーションの概要をすばやく把握します | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB サーバー | SaaS アプリケーションのセキュリティ設定の不備をすばやく特定し、ユーザーとデータを保護します | https://casb.mcp.cloudflare.com/mcp |
| Cloudflare Blog サーバー | Cloudflare Blog の記事を検索して読むことができます | https://blog.mcp.cloudflare.com/mcp |
| Demo Day サーバー | 最小構成の Cloudflare MCP サーバーをデモします | https://demo-day.mcp.cloudflare.com/mcp |
非推奨のサーバー
お早めに[Cloudflare API MCP サーバー](https://mcp.cloudflare.com/mcp)へ移行してください。| サーバー名 | 説明 | サーバー URL |
|---|---|---|
| AI Gateway サーバー | ログを検索し、プロンプトと応答の詳細を確認します | https://ai-gateway.mcp.cloudflare.com/mcp |
| Audit Logs サーバー | 監査ログを照会し、レビュー用のレポートを生成します | https://auditlogs.mcp.cloudflare.com/mcp |
| AutoRAG サーバー | アカウントの AutoRAG インスタンスを検索、照会します | https://autorag.mcp.cloudflare.com/mcp |
| DNS Analytics サーバー | 現在の設定に基づいて DNS パフォーマンスを最適化し、問題をデバッグします | https://dns-analytics.mcp.cloudflare.com/mcp |
| GraphQL サーバー | Cloudflare の GraphQL API を使用して分析データを取得します | https://graphql.mcp.cloudflare.com/mcp |
| Logpush サーバー | Logpush ジョブの健全性をすばやく要約して確認します | https://logs.mcp.cloudflare.com/mcp |
| Observability サーバー | アプリケーションのログと分析情報をデバッグし、詳細を確認します | https://observability.mcp.cloudflare.com/mcp |
| Radar サーバー | Cloudflare Radar のインターネットに関する分析情報を確認します | https://radar.mcp.cloudflare.com/mcp |
| Workers Bindings サーバー | ストレージ、AI、コンピューティングのプリミティブを使用して Workers アプリケーションを構築します | https://bindings.mcp.cloudflare.com/mcp |
| Workers Builds サーバー | Cloudflare Workers Builds の分析情報を確認し、管理します | https://builds.mcp.cloudflare.com/mcp |
どの Cloudflare MCP サーバーを使用すべきですか?
Cloudflare では、次の 2 種類の MCP サーバーを提供しています。
- Cloudflare API MCP サーバー(
mcp.cloudflare.com)。cloudflare/mcpにあります。 コード実行を通じて Cloudflare の API 全般に幅広くアクセスしたい場合に最適です。 - このリポジトリのドメイン固有サーバー(
*.mcp.cloudflare.com)。 特定の Cloudflare 製品領域に特化した、整理された型付きツールを使用したい場合に最適です。
それぞれを使うのはどのような場合ですか?
次のような場合は、Cloudflare API MCP サーバーを使用してください。
- 多くの Cloudflare 製品にまたがる幅広い API カバレッジが必要な場合
- 汎用ツールの数を少なくしたい場合
- コード実行がワークフローに適している場合
次のような場合は、このリポジトリのドメイン固有サーバーを使用してください。
- 特定の製品領域向けに構築されたツールを使用したい場合
- よりガイドされた型付きの操作を行いたい場合
- Browser Run やコンテナなど、主に 1 つの Cloudflare ドメイン内で作業する場合
Cloudflare API MCP サーバーの詳細は、こちらをご覧ください:cloudflare/mcp。
MCP サーバーに接続する
リモートサーバーに対応した任意の MCP クライアントを、上記の表にある URL に直接接続できます。Cloudflare AI Playground のインターフェースでも、サーバー URL を指定できます。
OpenAI Responses API で Cloudflare の MCP サーバーを使用する
OpenAI の Responses API で Cloudflare の MCP サーバーを使用するには、その MCP サーバーに必要なスコープ(権限)を持つ API トークンを Responses API に提供する必要があります。
たとえば、OpenAI で Browser Run MCP サーバーを使用するには、Cloudflare ダッシュボードのこちらで、次の権限を持つ API トークンを作成します。
さらに多くの Cloudflare ツールへのアクセスが必要ですか?
このリモート MCP サーバーリポジトリには、引き続き機能を追加しています。フィードバックの送信、バグの報告、機能のリクエストをご希望の場合は、このリポジトリでイシューを作成してください。
トラブルシューティング
「Claude の応答が中断されました……」
このメッセージが表示された場合、Claude がコンテキスト長の上限に達し、返信の途中で停止した可能性があります。これは、可観測性サーバーのように、多数のツール呼び出しを連鎖させるサーバーで最もよく発生します。
この問題が発生する可能性を減らすには、次のことをお試しください。
- 具体的にし、クエリを簡潔にしてください。
- 1 回のリクエストで複数のツールを呼び出す場合は、応答を短く保つため、複数の小さなツール呼び出しに分けてみてください。
有料機能
一部の機能では、有料の Cloudflare Workers プランが必要になる場合があります。使用する機能に必要なサブスクリプションレベルが Cloudflare アカウントに設定されていることを確認してください。
コントリビュート
コントリビュートに興味があり、このサーバーをローカルで実行する場合は、CONTRIBUTING.md を参照して始めてください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。