CDN.MN
resmiYapay zeka ajanlarının MCP aracılığıyla kurup işletebileceği, ajanlara hazır küresel görüntü CDN'si.
CDN MN MCP ile neler yapabilirsiniz?
- Web sitelerini CDN optimizasyonu için analiz edin — Asistanın, görsel teslimini ve performans fırsatlarını değerlendirmek için herkese açık bir sitede
analyze_websiteçalıştırmasını isteyin. - Görsel tasarrufunu tahmin edin — Görsel optimizasyonundan elde edilecek potansiyel bant genişliği ve maliyet azalmalarını ölçmek için
estimate_image_savingskullanın. - Projeler oluşturun ve yönetin — Asistana
create_projectile yeni bir CDN projesi oluşturmasını veyalist_projectsile mevcut olanları listelemesini talimat verin. - Alan adlarını doğrulayın ve ana bilgisayar adlarını etkinleştirin — Kaynak sahipliği kontrolleri için
verify_domainisteyin, ardından üretim teslimatını etkinleştirmek içinactivate_hostnamekullanın. - Önbelleğe alınan içeriği temizleyin — CDN ağı genelinde belirli önbelleğe alınmış nesneleri geçersiz kılmak için
purge_urlskullanın. - Kaynakları yapılandırın ve entegrasyonları uygulayın — Asistandan
configure_originile kaynak ayarlarını kurmasını veya değiştirmesini veapply_integrationile onaylanan değişiklikleri uygulamasını isteyin.
Dokümantasyon
Live now
Device-code kaydı, kapsamlı erişim, kapsam başına onay vanası ve anında iptal, makine tarafından okunabilir keşif (auth.md, llms.txt, OpenAPI ve SKILL.md iş akışı) ve 23 araçlı MCP sunucusu — okuma işlemleri, genel site görüntü analizi + tasarruf tahminleri, proje oluşturma, önbellek temizleme, alan adı doğrulama ve hassas kapsam arkasındaki her üretim mutasyonu: ana bilgisayar adı etkinleştirme, fon ekleme, kaynak yapılandırması, proje arşivleme ve teslimat yapılandırmasını uygulama. Her biri otonom bir ajan için kendi başına çalışır — para hariç, her zaman onayınızı bekler — veya döngüde olmak istediğinizde bir onay kartı açar. Yayınlanan @cdnmn/cli + @cdnmn/sdk, bir ajanın doğrudan projeden algılamasına, yapılandırmasına, yeniden yazmasına, test etmesine ve doğrulamasına olanak tanır — deponun AGENTS.md dosyasına saygı göstererek.
Yayınlanıyor
Entegrasyon planlama + önizleme araç seti (entegrasyon planları, üretim dışı önizlemeler) ve anonim talepsiz kayıt yolu yol haritasında — göründükleri her yerde aşağıda etiketlenmiştir.
Makineye yönelik yüzeyler
Kimlik doğrulama ve keşif, iyi bilinen konumlarda canlıdır — bir ajan bugün kayıt olabilir ve kapsamlı bir token tutabilir:
GET /auth.md → the human-readable access guide
GET /llms.txt → machine index of the agent surfaces
GET /openapi.json → OpenAPI 3.1 for the REST endpoints
GET /.well-known/oauth-protected-resource
GET /.well-known/oauth-authorization-server
POST /api/agent/register → device_code + user_code
POST /api/agent/token → poll → cdnmn_at_… bearer token
POST /api/mcp → MCP 2025-06-18: tools/list, tools/call
CDN.MN uygulaması tarafından sunulur
İki canlı giriş yolu: düz cihaz talep yolu, ajanı hesabınıza bağlar — talep bağlantısını (/agents/claim) açarsınız ve kapsamları verirsiniz; veya e-postanızı içeren bir ajan, provision_workspace ile kayıt olur ve anında, insan adımı olmadan canlı bir çalışma alanı ve token alır; bunu daha sonra bir e-postadan benimsersiniz. Faturalandırma ve silme, siz benimseyene kadar kilitli kalır.
Ajan becerisi Workflow canlı
Kurulum iş akışı /SKILL.md adresinde yayınlanmıştır — canlı araçlar üzerinde adım adım bir oyun kitabı (doğrula → etkinleştir → fonla). Aşağıdaki paketlenmiş platform referansları ve doğrulama komut dosyaları hâlâ yayınlanıyor:
cdn-mn-agent/
├── SKILL.md
├── scripts/
│ ├── detect-platform
│ ├── analyze-images
│ ├── create-preview
│ └── verify-installation
├── references/
│ ├── nextjs.md · wordpress.md · nuxt.md
│ ├── static-sites.md · nginx.md
│ └── rollback.md
└── assets/
├── config-templates/
└── report-template.md
Planlanan paketlenmiş düzen — SKILL.md iş akışı bugün canlıdır.
Hassas kapsamlar, ana anahtarlar değil
Ajanlar tam olarak ihtiyaç duydukları yeteneği ister. api.write gibi genel bir şey yok.
site:analyzeGenel bir web sitesini veya kaynağı analiz edin
project:readBir CDN.MN projesini inceleyin
project:createYeni bir proje oluşturun
origin:readKaynak yapılandırmasını görüntüleyin
origin:writeKaynağı yapılandırın veya değiştirin
integration:planBir entegrasyon planı oluşturun
integration:previewÜretim dışı bir önizleme oluşturun
integration:applyOnaylanan değişiklikleri üretime uygulayın
domain:readAlan adı durumunu görüntüleyin
domain:verifyBir site için kaynak sahipliği doğrulaması çalıştırın
domain:activateÜretim teslimatını etkinleştirin
analytics:readKullanım ve tasarruf verilerini okuyun
cache:purgeSeçili nesneleri temizleyin
billing:readPlanı ve kullanımı okuyun
billing:writePlanı değiştirin veya harcamayı yetkilendirin
project:deleteBir projeyi silin
files:readDosya koleksiyonlarını ve dosyaları listeleyin
files:writeKoleksiyonlar oluşturun ve dosyaları yükleyin
files:publishBir koleksiyonu genel veya özel yapın
Kırmızı kapsamlar (origin:write, integration:apply, domain:activate, billing:write, project:delete, files:publish) varsayılan olarak asla verilmez. Birini verdiğinizde, ajan kendi başına hareket eder — bağlantı sırasında "her seferinde onayımı iste" seçeneğini işaretlemediğiniz sürece, kullanım başına bir onay kartı tutmak için. Para (billing:write) her zaman bu onayı gerektirir — vanası kilitlidir ve devre dışı bırakılamaz.
Bir ajan nasıl girer
auth.md modelini izleyerek — pratik geri dönüşlerle, "her ajanla çalışır" iddiaları değil.
01 · SAĞLANAN ÇALIŞMA ALANI
Canlı
Başlamak için insan adımı yok
E-postanızı içeren bir ajan, provision_workspace ile kayıt olur ve anında canlı bir çalışma alanı + kapsamlı bir token alır — analiz edebilir, bir proje oluşturabilir, bir alan adını doğrulayabilir ve başlamak için onay olmadan tek seferlik 5$ başlangıç kredisiyle hizmet verebilir. Çalışma alanını daha sonra bir e-postadan benimsersiniz; faturalandırma, silme ve özel kaynaklar, siz yapana kadar kilitli kalır.
owner_email + provision_workspace → ilk yoklamada token · e-postayla benimse · benimsenmemiş ~72 saatte temizlenir
02 · KULLANICI TARAFINDAN TALEP EDİLEN
Canlı
Bir talep kodunu onaylarsınız
Ajan bir cihaz kodu için kayıt olur ve size bir talep bağlantısı gösterir. CDN.MN'e giriş yaparsınız, istediği kapsamları tam olarak görürsünüz ve onaylarsınız — ajan daha sonra yoklar ve kapsamlı bir taşıyıcı token alır. Erişimi önceden vermeyi tercih ettiğinizde canlı bir yol.
CDN.MN'e ait bir sayfada cihaz kodu töreni · tokenler hashlenmiş olarak saklanır
03 · ANONİM ÖNİZLEME
Planlandı
Kullanıcı kimliği yok
Bir ajanın herhangi bir insan dahil olmadan önce isteyebileceği salt okunur önizleme kapsamları — genel bir siteyi analiz edin, ancak bir müşterinin sahip olduğu hiçbir şeye dokunmayın. Talepsiz yol ve plan/önizleme araçları hâlâ yayınlanıyor.
site:analyze · analytics:read · billing:read (plan/önizleme kapsamları araçları yayınlanana kadar ayrılmıştır)
04 · AJAN DOĞRULAMALI
Planlandı
Sağlayıcı kimliği doğrular
Ajan sağlayıcısı kimlik iddiasını desteklediğinde, ajan onayınızdan sonra hedef kitleye özel bir iddia isteyecektir; CDN.MN bunu doğrular ve kapsamlı bir kimlik bilgisi döndürür. Planlandı ve asla tek yol değil.
sağlayıcılar benimsedikçe gelir — yukarıdaki yollar her zaman çalışır
Üst düzey, idempotent MCP araçları 23 araç canlı
23 araç bugün /api/mcp adresinde çağrılabilir — okuma işlemleri, genel site görüntü analizi, proje oluşturma, alan adı doğrulama, önbellek temizleme ve her hassas üretim mutasyonu. Hassas bir araç, otonom bir ajan için kendi başına çalışır — fon ekleme hariç, her zaman onayınızı bekler — veya döngüde olmak istediğinizde bir onay kartı açar; entegrasyon planı + önizleme araçları hâlâ yayınlanıyor ve ajan asla düşük seviyeli yapılandırmayı körü körüne birleştirmez:
list_projects
get_analytics
get_billing
get_domains
get_approval_status
activate_hostname
verify_domain
add_funds
change_plan
configure_origin
delete_project
apply_integration
purge_urls
create_project
rollback_configuration
analyze_website
estimate_image_savings
detect_integration_strategy
list_collections
list_files
create_collection
upload_file
set_collection_access
create_preview
generate_integration_plan
verify_image_delivery
yeşil = şimdi çağrılabilir · gri = yayınlanıyor
Her mutasyon aracı destekler
Yanlışlıkla yinelenenler oluşturmayı, yanlış kaynağa yönlendirmeyi veya sınırsız bir fatura üretmeyi zorlaştıracak şekilde tasarlanmıştır. Bugün her hassas araçta canlıdır (activate_hostname burada gösterilmiştir): dry_run ve idempotency_key kabul edilir ve eyleme bağlanır ve aynı anahtarla tekrarlanan bir çağrı asla iki kez çalışmaz.
accepted on every sensitive tool (example: activate_hostname):
site_id: "s_..."
dry_run: true
idempotency_key: "..."
→ returns now, when autonomous:
status: executed · execution.hostname
(the action ran inline)
→ returns now, when you require approval:
approval_required · approval_id
poll_with: get_approval_status
→ every sensitive action returns a self-describing contract:
proposed_changes · warnings
rollback_plan · verification_steps
(on the tool response, on get_approval_status,
and on the owner's approval card)
Kopyalanabilir ajan istemleri
Bunlar ana sayfada, kod deposunda, ajan becerisinde ve çerçeve kılavuzlarında görünür.
Add CDN.MN to this website.
Keep the current origin and existing application behavior. Analyze the
image pipeline, estimate potential savings, detect the safest
integration strategy, create the CDN.MN project, configure responsive
image delivery and modern formats, run the project tests, and ask me
before changing DNS, billing, or production deployment.
Projeniz için isteğe bağlı AGENTS.md parçası
AGENTS.md, kodlama ajanlarına kalıcı proje rehberliği vermek için ortaya çıkan kuraldır. Ajanınız bunu onurlandırıyorsa, her CDN.MN değişikliğinin projenizin kurallarına uyması için bu bölümü ekleyin — doğrudan talimatınız her zaman önceliklidir.
## CDN.MN image delivery
- Read the current CDN.MN project configuration before changing image URLs.
- Keep the existing image origin as the fallback unless explicitly instructed.
- Never commit CDN.MN access tokens, claim tokens, or API credentials.
- Create integration changes in a separate branch.
- Run the project build, tests, and broken-image verification before completion.
- Use a CDN.MN preview before requesting production activation.
- Do not modify DNS, billing, or production deployment without explicit approval.
- Report all changed files, configuration changes, verification results,
and rollback steps.