Cloudflare
公式Cloudflare開発者プラットフォーム上のリソース(例:Workers/KV/R2/D1)をデプロイ、設定、照会します。
Cloudflare MCPで何ができますか?
- 幅広いAPIアクセス —
https://mcp.cloudflare.com/mcpに接続し、コード実行を通じてCloudflareのAPI全体で作業できます。 - ドキュメント検索 —
https://docs.mcp.cloudflare.com/mcp経由で最新のCloudflareリファレンス情報を問い合わせられます。 - サンドボックス環境 —
https://containers.mcp.cloudflare.com/mcpでサンドボックス開発環境を起動できます。 - Webページキャプチャ —
https://browser.mcp.cloudflare.com/mcpを使用してページを取得し、markdownに変換し、スクリーンショットを撮影できます。 - ブログ検索 —
https://blog.mcp.cloudflare.com/mcpを通じてCloudflare Blogの投稿を検索・閲覧できます。 - SaaS設定不備チェック —
https://casb.mcp.cloudflare.com/mcp経由でSaaSアプリケーションのセキュリティ設定不備を特定できます。
ホスト型 MCP サーバー
Workers Bindings
npx add-mcp 'https://bindings.mcp.cloudflare.com/mcp'Claude Code、Codex、Cursor などにインストールできます
ドキュメント
Cloudflare MCP Server
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 |
| Documentation server | Cloudflare に関する最新のリファレンス情報を取得 | https://docs.mcp.cloudflare.com/mcp |
| Container server | サンドボックス開発環境を起動 | https://containers.mcp.cloudflare.com/mcp |
| Browser Run server | Web ページを取得し、Markdown に変換してスクリーンショットを撮影 | https://browser.mcp.cloudflare.com/mcp |
| Digital Experience Monitoring server | 組織にとって重要なアプリケーションに関する迅速なインサイトを取得 | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB server | SaaS アプリケーションのセキュリティ設定ミスを迅速に特定し、ユーザーとデータを保護 | https://casb.mcp.cloudflare.com/mcp |
| Cloudflare Blog server | Cloudflare Blog の投稿を検索して読む | https://blog.mcp.cloudflare.com/mcp |
| Demo Day server | 最小構成の Cloudflare MCP サーバーをデモンストレーション | https://demo-day.mcp.cloudflare.com/mcp |
非推奨のサーバー
できるだけ早く Cloudflare API MCP Server に移行してください。
| サーバー名 | 説明 | サーバー URL |
|---|---|---|
| AI Gateway server | ログを検索し、プロンプトとレスポンスの詳細を取得 | https://ai-gateway.mcp.cloudflare.com/mcp |
| Audit Logs server | 監査ログをクエリし、レビュー用のレポートを生成 | https://auditlogs.mcp.cloudflare.com/mcp |
| AutoRAG server | アカウントの AutoRAG インスタンスを検索してクエリ | https://autorag.mcp.cloudflare.com/mcp |
| DNS Analytics server | 現在の設定に基づいて DNS パフォーマンスを最適化し、問題をデバッグ | https://dns-analytics.mcp.cloudflare.com/mcp |
| GraphQL server | Cloudflare の GraphQL API を使用して分析データを取得 | https://graphql.mcp.cloudflare.com/mcp |
| Logpush server | Logpush ジョブの健全性に関する簡単なサマリーを取得 | https://logs.mcp.cloudflare.com/mcp |
| Observability server | アプリケーションのログと分析をデバッグし、インサイトを取得 | https://observability.mcp.cloudflare.com/mcp |
| Radar server | Cloudflare Radar のインターネットインサイトを探索 | https://radar.mcp.cloudflare.com/mcp |
| Workers Bindings server | ストレージ、AI、コンピューティングのプリミティブを使用して Workers アプリケーションを構築 | https://bindings.mcp.cloudflare.com/mcp |
| Workers Builds server | Cloudflare Workers Builds のインサイトを取得して管理 | https://builds.mcp.cloudflare.com/mcp |
どの Cloudflare MCP サーバーを使用すべきですか?
Cloudflare は 2 つのカテゴリの MCP サーバーを提供しています:
- Cloudflare API MCP Server (
mcp.cloudflare.com) (cloudflare/mcp内): コード実行を通じて Cloudflare の API 全体に幅広くアクセスしたい場合に最適です。 - ドメイン固有のサーバー (
*.mcp.cloudflare.com) (このリポジトリ内): 特定の Cloudflare プロダクト領域向けに厳選された型付きツールが必要な場合に最適です。
それぞれをいつ使用すべきですか?
Cloudflare API MCP Server を使用する場合:
- 多くの Cloudflare プロダクトにわたる幅広い API カバレッジが必要な場合
- より少ない汎用ツールのセットを好む場合
- ワークフローがコード実行によってより適切に処理される場合
このリポジトリのドメイン固有のサーバーを使用する場合:
- 特定のプロダクト領域向けに目的に特化したツールが必要な場合
- よりガイド付きで型付きのインタラクションが必要な場合
- 主に Browser Run やコンテナなど、1 つの Cloudflare ドメイン内で作業している場合
Cloudflare API MCP Server の詳細についてはこちらをご覧ください: cloudflare/mcp。
MCP サーバーへの接続
リモートサーバーをサポートする任意の MCP クライアントを、上記の表にある URL に直接接続できます。Cloudflare AI Playground もそのインターフェースでサーバー URL を受け付けます。
OpenAI Responses API から Cloudflare の MCP サーバーを使用する
Cloudflare の MCP サーバーの 1 つを OpenAI の responses API で使用するには、その特定の MCP サーバーに必要なスコープ (権限) を持つ API トークンを Responses API に提供する必要があります。
たとえば、Browser Run MCP server を OpenAI で使用するには、Cloudflare ダッシュボードのこちらで、以下の権限を持つ API トークンを作成します:
より多くの Cloudflare ツールへのアクセスが必要ですか?
このリモート MCP サーバーリポジトリには、引き続き機能を追加していきます。フィードバックの送信、バグの報告、機能リクエストの提出をご希望の場合は、このリポジトリでイシューを作成してください
トラブルシューティング
「Claude's response was interrupted ... 」
このメッセージが表示された場合、Claude がコンテキスト長の上限に達し、応答の途中で停止した可能性が高いです。これは、observability server のように多数の連鎖的なツール呼び出しをトリガーするサーバーで最も頻繁に発生します。
この問題が発生する可能性を減らすには:
- 具体的にし、クエリを簡潔に保つようにしてください。
- 1 つのリクエストで複数のツールを呼び出す場合は、レスポンスを短く保つために、いくつかの小さなツール呼び出しに分割してみてください。
有料機能
一部の機能には、有料の Cloudflare Workers プランが必要な場合があります。使用する予定の機能に必要なサブスクリプションレベルが Cloudflare アカウントにあることを確認してください。
コントリビューション
コントリビューションに興味があり、このサーバーをローカルで実行したい場合は、CONTRIBUTING.md を参照して始めてください。