Cloudflare MCP Server
resmiCloudflare geliştirici platformundaki kaynaklarınızı (ör. Workers/KV/R2/D1) dağıtın, yapılandırın ve sorgulayın.
Dokümantasyon
Cloudflare MCP Sunucusu
Model Context Protocol (MCP), büyük dil modelleri (LLM'ler) ile harici sistemler arasındaki bağlamı yönetmek için yeni, standartlaştırılmış bir protokoldür. Bu depoda, bir MCP istemcisinden (ör. Cursor, Claude) Cloudflare hizmetine bağlanmanıza ve Cloudflare hesabınız aracılığıyla görevleri doğal dil kullanarak gerçekleştirmenize olanak tanıyan birkaç MCP sunucusu bulabilirsiniz.
Bu MCP sunucuları, MCP İstemcinizin hesabınızdaki yapılandırmaları okumasına, bilgileri işlemesine, verilere dayalı önerilerde bulunmasına ve hatta bu önerilen değişiklikleri sizin için yapmasına olanak tanır. Tüm bu eylemler, uygulama geliştirme, güvenlik ve performans dahil olmak üzere Cloudflare'ın birçok hizmetinde gerçekleşebilir.
Bunlar, /mcp aracılığıyla streamable-http aktarımını ve /sse aracılığıyla sse aktarımını (kullanımdan kaldırıldı) destekler.
Bu depoda aşağıdaki sunucular bulunmaktadır:
| Sunucu Adı | Açıklama | Sunucu URL'si |
|---|---|---|
| Dokümantasyon sunucusu | Cloudflare hakkında güncel referans bilgileri edinin | https://docs.mcp.cloudflare.com/mcp |
| Workers Bindings sunucusu | Depolama, AI ve işlem temel öğeleriyle Workers uygulamaları oluşturun | https://bindings.mcp.cloudflare.com/mcp |
| Workers Builds sunucusu | Cloudflare Workers Builds'leriniz hakkında içgörü edinin ve bunları yönetin | https://builds.mcp.cloudflare.com/mcp |
| Gözlemlenebilirlik sunucusu | Uygulamanızın günlükleri ve analitikleri hakkında hata ayıklayın ve içgörü edinin | https://observability.mcp.cloudflare.com/mcp |
| Konteyner sunucusu | Bir korumalı alan geliştirme ortamı başlatın | https://containers.mcp.cloudflare.com/mcp |
| Tarayıcı oluşturma sunucusu | Web sayfalarını getirin, markdown'a dönüştürün ve ekran görüntüleri alın | https://browser.mcp.cloudflare.com/mcp |
| Logpush sunucusu | Logpush iş sağlığı için hızlı özetler alın | https://logs.mcp.cloudflare.com/mcp |
| AI Gateway sunucusu | Günlüklerinizde arama yapın, istemler ve yanıtlar hakkında ayrıntılı bilgi edinin | https://ai-gateway.mcp.cloudflare.com/mcp |
| Denetim Günlükleri sunucusu | Denetim günlüklerini sorgulayın ve inceleme için raporlar oluşturun | https://auditlogs.mcp.cloudflare.com/mcp |
| DNS Analitiği sunucusu | Mevcut kuruluma dayalı olarak DNS performansını optimize edin ve sorunlarda hata ayıklayın | https://dns-analytics.mcp.cloudflare.com/mcp |
| Dijital Deneyim İzleme sunucusu | Kuruluşunuz için kritik uygulamalar hakkında hızlı içgörü edinin | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB sunucusu | Kullanıcıları ve verileri korumak için SaaS uygulamalarındaki güvenlik yanlış yapılandırmalarını hızla belirleyin | https://casb.mcp.cloudflare.com/mcp |
| GraphQL sunucusu | Cloudflare'ın GraphQL API'sini kullanarak analitik verileri edinin | https://graphql.mcp.cloudflare.com/mcp |
Hangi Cloudflare MCP sunucusunu kullanmalısınız?
Cloudflare iki MCP sunucusu kategorisi sağlar:
- Kod Modu sunucusu (
mcp.cloudflare.com)cloudflare/mcpiçinde: kod yürütme yoluyla Cloudflare'ın API'lerine geniş erişim istediğinizde en iyisidir. - Alana özgü sunucular (
*.mcp.cloudflare.com) bu depoda: belirli bir Cloudflare ürün alanı için seçilmiş, tür belirtimli araçlar istediğinizde en iyisidir.
Her birini ne zaman kullanmalısınız?
Kod Modu sunucusunu şu durumlarda kullanın:
- birçok Cloudflare ürününde geniş API kapsamına ihtiyacınız varsa
- daha küçük bir genel amaçlı araç setini tercih ediyorsanız
- iş akışınız kod yürütme ile daha iyi hizmet alıyorsa
Bu depodaki alana özgü sunucuları şu durumlarda kullanın:
- belirli bir ürün alanı için özel olarak oluşturulmuş araçlar istiyorsanız
- daha yönlendirmeli, tür belirtimli etkileşimler istiyorsanız
- öncelikle gözlemlenebilirlik, bağlamalar, Radar veya Tarayıcı Oluşturma gibi bir Cloudflare alanında çalışıyorsanız
Kod Modu sunucusu hakkında buradan daha fazla bilgi edinin: cloudflare/mcp.
Herhangi bir MCP istemcisinden uzak MCP sunucusuna erişin
MCP istemciniz uzak MCP sunucuları için birinci sınıf desteğe sahipse, istemci arayüzü içinde doğrudan sunucu URL'sini kabul etmenin bir yolunu sağlayacaktır (ör. Cloudflare AI Playground)
İstemciniz henüz uzak MCP sunucularını desteklemiyorsa, istemcinizin hangi sunuculara erişebileceğini belirtmek için mcp-remote (https://www.npmjs.com/package/mcp-remote) kullanarak ilgili yapılandırma dosyasını ayarlamanız gerekecektir.
{
"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"]
}
}
}
OpenAI Responses API'den Cloudflare'ın MCP sunucularını kullanma
Cloudflare'ın MCP sunucularından birini OpenAI'nin responses API'si ile kullanmak için, Responses API'ye o belirli MCP sunucusu için gereken kapsamlara (izinlere) sahip bir API belirteci sağlamanız gerekecektir.
Örneğin, Tarayıcı Oluşturma MCP sunucusunu OpenAI ile kullanmak için, Cloudflare panosunda buradan aşağıdaki izinlere sahip bir API belirteci oluşturun:
Daha fazla Cloudflare aracına erişmeniz mi gerekiyor?
Bu uzak MCP sunucu deposuna daha fazla işlevsellik eklemeye devam ediyoruz. Geri bildirim bırakmak, bir hata bildirmek veya bir özellik isteği sağlamak isterseniz, lütfen bu depoda bir konu açın
Sorun Giderme
"Claude'un yanıtı kesintiye uğradı ... "
Bu mesajı görürseniz, Claude muhtemelen bağlam uzunluğu sınırına ulaştı ve yanıtın ortasında durdu. Bu, en sık gözlemlenebilirlik sunucusu gibi birçok zincirleme araç çağrısını tetikleyen sunucularda olur.
Bu sorunla karşılaşma olasılığını azaltmak için:
- Spesifik olmaya çalışın, sorgularınızı kısa tutun.
- Tek bir istek birden fazla aracı çağırıyorsa, yanıtları kısa tutmak için bunu birkaç daha küçük araç çağrısına bölmeye çalışın.
Ücretli Özellikler
Bazı özellikler ücretli bir Cloudflare Workers planı gerektirebilir. Cloudflare hesabınızın kullanmayı düşündüğünüz özellikler için gerekli abonelik seviyesine sahip olduğundan emin olun.
Katkıda Bulunma
Katkıda bulunmak ve bu sunucuyu yerel olarak çalıştırmakla ilgileniyor musunuz? Başlamak için CONTRIBUTING.md dosyasına bakın.