mcpField
C
Cloudflare MCP Server

Cloudflare MCP Server

リモート
github.com/cloudflareクラウド・インフラ4.4k6 日前に更新
リポジトリ

Cloudflare MCP Server について

Cloudflare MCP Serverは、Cloudflareの各製品領域に対応するMCPサーバー群です。MCPクライアントから自然言語でアカウント設定の参照、データ分析、提案された変更の適用ができ、汎用APIと分野別ツールを提供します。

主な機能

  1. 01Cloudflareアカウント設定の参照
  2. 02データ分析と変更案の提示
  3. 03ドキュメント・コンテナ・ブラウザー対応
  4. 04分野別の専用ツール
  5. 05ステートレスHTTPエンドポイント

活用シーン

  1. 01Cloudflareドキュメントの検索
  2. 02サンドボックス開発環境の起動
  3. 03Webページの取得やスクリーンショット撮影
  4. 04SaaSのセキュリティ設定の確認

MCP 対応

リポジトリ内のサーバーは、リモートサーバーに対応するMCPクライアント向けに `/mcp` のStreamable HTTPエンドポイントを提供します。幅広いAPIを扱うCloudflare API MCP Serverも別途案内されています。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://docs.mcp.cloudflare.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://docs.mcp.cloudflare.com/mcp
Streamable HTTPhttps://observability.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://bindings.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://builds.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://radar.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://containers.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://browser.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://logs.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://ai-gateway.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://autorag.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://auditlogs.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://dns-analytics.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://dex.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://casb.mcp.cloudflare.com/mcp認証が必要
Streamable HTTPhttps://graphql.mcp.cloudflare.com/mcp認証が必要
SSEhttps://docs.mcp.cloudflare.com/sse
SSEhttps://observability.mcp.cloudflare.com/sse認証が必要
SSEhttps://bindings.mcp.cloudflare.com/sse認証が必要
SSEhttps://builds.mcp.cloudflare.com/sse認証が必要
SSEhttps://radar.mcp.cloudflare.com/sse認証が必要
SSEhttps://containers.mcp.cloudflare.com/sse認証が必要
SSEhttps://browser.mcp.cloudflare.com/sse認証が必要
SSEhttps://logs.mcp.cloudflare.com/sse認証が必要
SSEhttps://ai-gateway.mcp.cloudflare.com/sse認証が必要
SSEhttps://autorag.mcp.cloudflare.com/sse認証が必要
SSEhttps://auditlogs.mcp.cloudflare.com/sse認証が必要
SSEhttps://dns-analytics.mcp.cloudflare.com/sse認証が必要
SSEhttps://dex.mcp.cloudflare.com/sse認証が必要
SSEhttps://casb.mcp.cloudflare.com/sse認証が必要
SSEhttps://graphql.mcp.cloudflare.com/sse認証が必要

ツール

2
パラメーター型必須説明
querystringはい

詳細

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 トークンを作成します。

スクリーンショット 2025-05-21 at 10 38 02 AM

さらに多くの Cloudflare ツールへのアクセスが必要ですか?

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

トラブルシューティング

「Claude の応答が中断されました……」

このメッセージが表示された場合、Claude がコンテキスト長の上限に達し、返信の途中で停止した可能性があります。これは、可観測性サーバーのように、多数のツール呼び出しを連鎖させるサーバーで最もよく発生します。

この問題が発生する可能性を減らすには、次のことをお試しください。

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

有料機能

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

コントリビュート

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。