Cloudflare MCPサーバー
モデルコンテキストプロトコル(MCP)は、大規模言語モデル(LLM)と外部システム間のコンテキストを管理するための新しい標準化プロトコルです。このリポジトリには、MCPクライアント(Cursor、Claudeなど)からCloudflareのサービスに接続し、自然言語を使用してCloudflareアカウントでタスクを実行できるMCPサーバーが複数あります。
これらのMCPサーバーにより、 MCPクライアントはアカウントの設定を読み取り、情報を処理し、データに基づいて提案を行い、さらには提案された変更をユーザーに代わって実行することができます。これらのアクションはすべて、アプリケーション開発、セキュリティ、パフォーマンスなど、CloudFlareの多くのサービスで実行できます。
このリポジトリには次のサーバーが含まれています。
サーバー名 | 説明 | サーバーURL |
Cloudflareの最新の参考情報を入手する |
| |
ストレージ、AI、コンピューティング プリミティブを使用して Workers アプリケーションを構築する |
| |
Cloudflare Workers Builds の分析情報を取得して管理する |
| |
アプリケーションのログと分析をデバッグして洞察を得る |
| |
世界中のインターネット トラフィックの分析情報、傾向、URL スキャン、その他のユーティリティを入手します |
| |
サンドボックス開発環境を立ち上げる |
| |
ウェブページを取得し、マークダウンに変換してスクリーンショットを撮る |
| |
Logpushジョブの健全性の簡単な概要を取得する |
| |
ログを検索し、プロンプトと応答の詳細を取得します |
| |
AutoRAG 上の文書を一覧表示および検索する |
| |
監査ログを照会し、レビュー用のレポートを生成する |
| |
現在の設定に基づいてDNSパフォーマンスを最適化し、問題をデバッグします |
| |
組織にとって重要なアプリケーションに関する迅速な洞察を得る |
| |
SaaS アプリケーションのセキュリティ構成ミスを迅速に特定し、ユーザーとデータを保護します。 |
| |
CloudflareのGraphQL APIを使用して分析データを取得する |
|
任意のMCPクライアントからリモートMCPサーバーにアクセスします
MCPクライアントがリモートMCPサーバーに対してファーストクラスのサポートを提供している場合、クライアントはインターフェース内で直接サーバーURLを受け入れる方法を提供します(例: Cloudflare AI Playground )。
クライアントがまだリモート MCP サーバーをサポートしていない場合は、mcp-remote ( https://www.npmjs.com/package/mcp-remote ) を使用してそれぞれの構成ファイルを設定し、クライアントがアクセスできるサーバーを指定する必要があります。
Related MCP server: Azure MCP Server
さらに多くの Cloudflare ツールにアクセスする必要がありますか?
このリモートMCPサーバーリポジトリには、引き続き機能を追加していきます。フィードバック、バグ報告、機能リクエストなどがありましたら、このリポジトリで問題を開いてください。
トラブルシューティング
「クロードの返答は中断されました…」
このメッセージが表示された場合、Claude がコンテキスト長の制限に達し、応答の途中で停止した可能性があります。これは、オブザーバビリティサーバーなど、多数のツール呼び出しを連鎖的に実行するサーバーでよく発生します。
この問題が発生する可能性を減らすには:
具体的にし、質問は簡潔にしてください。
1 つのリクエストで複数のツールを呼び出す場合は、応答を短くするために、リクエストを複数の小さなツール呼び出しに分割するようにしてください。
有料機能
一部の機能には有料のCloudflare Workersプランが必要となる場合があります。ご利用予定の機能に必要なサブスクリプションレベルがCloudflareアカウントに設定されていることを確認してください。
貢献
貢献してこのサーバーをローカルで実行することに興味がありますか? 始めるにはCONTRIBUTING.md を参照してください。