Cloudflare MCP Server

resmi

Sebarkan, konfigurasikan, dan periksa sumber daya Anda di platform pengembang Cloudflare (mis. Workers/KV/R2/D1)

Dokumentasi

Server MCP Cloudflare

Model Context Protocol (MCP) adalah protokol standar baru untuk mengelola konteks antara model bahasa besar (LLM) dan sistem eksternal. Di repositori ini, Anda dapat menemukan beberapa server MCP yang memungkinkan Anda terhubung ke layanan Cloudflare dari klien MCP (misalnya Cursor, Claude) dan menggunakan bahasa alami untuk menyelesaikan tugas melalui akun Cloudflare Anda.

Server MCP ini memungkinkan Klien MCP Anda membaca konfigurasi dari akun Anda, memproses informasi, membuat saran berdasarkan data, dan bahkan membuat perubahan yang disarankan tersebut untuk Anda. Semua tindakan ini dapat terjadi di berbagai layanan Cloudflare termasuk pengembangan aplikasi, keamanan, dan performa.

Server ini mendukung transport streamable-http melalui /mcp dan transport sse (usang) melalui /sse.

Server berikut disertakan dalam repositori ini:

Nama ServerDeskripsiURL Server
Server DokumentasiDapatkan informasi referensi terbaru tentang Cloudflarehttps://docs.mcp.cloudflare.com/mcp
Server Workers BindingsBangun aplikasi Workers dengan primitif penyimpanan, AI, dan komputasihttps://bindings.mcp.cloudflare.com/mcp
Server Workers BuildsDapatkan wawasan dan kelola Workers Builds Cloudflare Andahttps://builds.mcp.cloudflare.com/mcp
Server ObservabilitasDebug dan dapatkan wawasan tentang log dan analitik aplikasi Andahttps://observability.mcp.cloudflare.com/mcp
Server KontainerSiapkan lingkungan pengembangan sandboxhttps://containers.mcp.cloudflare.com/mcp
Server Rendering PerambanAmbil halaman web, konversikan ke markdown, dan ambil tangkapan layarhttps://browser.mcp.cloudflare.com/mcp
Server LogpushDapatkan ringkasan cepat untuk kesehatan pekerjaan Logpushhttps://logs.mcp.cloudflare.com/mcp
Server AI GatewayCari log Anda, dapatkan detail tentang prompt dan responshttps://ai-gateway.mcp.cloudflare.com/mcp
Server Log AuditKueri log audit dan hasilkan laporan untuk ditinjauhttps://auditlogs.mcp.cloudflare.com/mcp
Server Analitik DNSOptimalkan performa DNS dan debug masalah berdasarkan pengaturan saat inihttps://dns-analytics.mcp.cloudflare.com/mcp
Server Pemantauan Pengalaman DigitalDapatkan wawasan cepat tentang aplikasi penting untuk organisasi Andahttps://dex.mcp.cloudflare.com/mcp
Server Cloudflare One CASBIdentifikasi dengan cepat kesalahan konfigurasi keamanan untuk aplikasi SaaS guna melindungi pengguna & datahttps://casb.mcp.cloudflare.com/mcp
Server GraphQLDapatkan data analitik menggunakan API GraphQL Cloudflarehttps://graphql.mcp.cloudflare.com/mcp

Server MCP Cloudflare mana yang harus Anda gunakan?

Cloudflare menyediakan dua kategori server MCP:

  • Server Mode Kode (mcp.cloudflare.com) di cloudflare/mcp: terbaik saat Anda menginginkan akses luas ke API Cloudflare melalui eksekusi kode.
  • Server spesifik domain (*.mcp.cloudflare.com) di repositori ini: terbaik saat Anda menginginkan alat yang dikurasi dan bertipe untuk area produk Cloudflare tertentu.

Kapan Anda harus menggunakan masing-masing?

Gunakan Server Mode Kode saat:

  • Anda memerlukan cakupan API yang luas di banyak produk Cloudflare
  • Anda lebih memilih sekumpulan kecil alat tujuan umum
  • Alur kerja Anda lebih terlayani oleh eksekusi kode

Gunakan server spesifik domain di repositori ini saat:

  • Anda menginginkan alat yang dibuat khusus untuk area produk tertentu
  • Anda menginginkan interaksi yang lebih terpandu dan bertipe
  • Anda bekerja terutama dalam satu domain Cloudflare seperti observabilitas, bindings, Radar, atau Browser Rendering

Pelajari lebih lanjut tentang server Mode Kode di sini: cloudflare/mcp.

Akses server MCP jarak jauh dari klien MCP mana pun

Jika klien MCP Anda memiliki dukungan kelas satu untuk server MCP jarak jauh, klien akan menyediakan cara untuk menerima URL server langsung di dalam antarmukanya (misalnya Cloudflare AI Playground)

Jika klien Anda belum mendukung server MCP jarak jauh, Anda perlu menyiapkan file konfigurasinya masing-masing menggunakan mcp-remote (https://www.npmjs.com/package/mcp-remote) untuk menentukan server mana yang dapat diakses klien Anda.

{
	"mcpServers": {
		"cloudflare-observability": {
			"command": "npx",
			"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/mcp"]
		},
		"cloudflare-bindings": {
			"command": "npx",
			"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/mcp"]
		}
	}
}

Menggunakan server MCP Cloudflare dari API Responses OpenAI

Untuk menggunakan salah satu server MCP Cloudflare dengan API responses OpenAI, Anda perlu memberikan API Responses token API yang memiliki cakupan (izin) yang diperlukan untuk server MCP tertentu tersebut.

Misalnya, untuk menggunakan Server MCP Browser Rendering dengan OpenAI, buat token API di dasbor Cloudflare di sini, dengan izin berikut:

Screenshot 2025-05-21 at 10 38 02 AM

Perlu akses ke lebih banyak alat Cloudflare?

Kami terus menambahkan lebih banyak fungsionalitas ke repositori server MCP jarak jauh ini. Jika Anda ingin memberikan umpan balik, melaporkan bug, atau memberikan permintaan fitur, silakan buka isu di repositori ini

Pemecahan Masalah

"Respons Claude terputus ... "

Jika Anda melihat pesan ini, Claude kemungkinan mencapai batas panjang konteksnya dan berhenti di tengah balasan. Ini paling sering terjadi pada server yang memicu banyak panggilan alat berantai seperti server observabilitas.

Untuk mengurangi kemungkinan mengalami masalah ini:

  • Cobalah untuk spesifik, jaga kueri Anda tetap ringkas.
  • Jika satu permintaan memanggil beberapa alat, coba pecah menjadi beberapa panggilan alat yang lebih kecil untuk menjaga respons tetap pendek.

Fitur Berbayar

Beberapa fitur mungkin memerlukan paket Cloudflare Workers berbayar. Pastikan akun Cloudflare Anda memiliki tingkat langganan yang diperlukan untuk fitur yang ingin Anda gunakan.

Berkontribusi

Tertarik untuk berkontribusi, dan menjalankan server ini secara lokal? Lihat CONTRIBUTING.md untuk memulai.