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 serverCloudflare に関する最新のリファレンス情報を取得https://docs.mcp.cloudflare.com/mcp
Container serverサンドボックス開発環境を起動https://containers.mcp.cloudflare.com/mcp
Browser Run serverWeb ページを取得し、Markdown に変換してスクリーンショットを撮影https://browser.mcp.cloudflare.com/mcp
Digital Experience Monitoring server組織にとって重要なアプリケーションに関する迅速なインサイトを取得https://dex.mcp.cloudflare.com/mcp
Cloudflare One CASB serverSaaS アプリケーションのセキュリティ設定ミスを迅速に特定し、ユーザーとデータを保護https://casb.mcp.cloudflare.com/mcp
Cloudflare Blog serverCloudflare 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 serverCloudflare の GraphQL API を使用して分析データを取得https://graphql.mcp.cloudflare.com/mcp
Logpush serverLogpush ジョブの健全性に関する簡単なサマリーを取得https://logs.mcp.cloudflare.com/mcp
Observability serverアプリケーションのログと分析をデバッグし、インサイトを取得https://observability.mcp.cloudflare.com/mcp
Radar serverCloudflare Radar のインターネットインサイトを探索https://radar.mcp.cloudflare.com/mcp
Workers Bindings serverストレージ、AI、コンピューティングのプリミティブを使用して Workers アプリケーションを構築https://bindings.mcp.cloudflare.com/mcp
Workers Builds serverCloudflare 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 トークンを作成します:

Screenshot 2025-05-21 at 10 38 02 AM

より多くの Cloudflare ツールへのアクセスが必要ですか?

このリモート MCP サーバーリポジトリには、引き続き機能を追加していきます。フィードバックの送信、バグの報告、機能リクエストの提出をご希望の場合は、このリポジトリでイシューを作成してください

トラブルシューティング

「Claude's response was interrupted ... 」

このメッセージが表示された場合、Claude がコンテキスト長の上限に達し、応答の途中で停止した可能性が高いです。これは、observability server のように多数の連鎖的なツール呼び出しをトリガーするサーバーで最も頻繁に発生します。

この問題が発生する可能性を減らすには:

  • 具体的にし、クエリを簡潔に保つようにしてください。
  • 1 つのリクエストで複数のツールを呼び出す場合は、レスポンスを短く保つために、いくつかの小さなツール呼び出しに分割してみてください。

有料機能

一部の機能には、有料の Cloudflare Workers プランが必要な場合があります。使用する予定の機能に必要なサブスクリプションレベルが Cloudflare アカウントにあることを確認してください。

コントリビューション

コントリビューションに興味があり、このサーバーをローカルで実行したい場合は、CONTRIBUTING.md を参照して始めてください。