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?
- Herkese açık bir web sitesini analiz edin — Asistandan herkese açık bir siteyi veya kaynağı analiz etmesini ve değişiklik yapmadan önce potansiyel görsel tasarruflarını tahmin etmesini isteyin.
- Projeler oluşturun ve inceleyin — Asistandan yeni bir CDN.MN projesi oluşturmasını, mevcut projeleri listelemesini ve proje yapılandırmasını okumasını isteyin.
- Alan adlarını doğrulayın ve etkinleştirin — Bir site için kaynak sahipliği doğrulaması talep edin ve onay seçenekleriyle üretim dağıtımını etkinleştirin.
- Önbelleği temizleyin ve analizleri okuyun — Asistandan seçili nesneleri temizlemesini ve kullanım, tasarruf ve faturalandırma verilerini raporlamasını isteyin.
- Dosyaları ve paylaşım bağlantılarını yönetin — Koleksiyonları ve dosyaları listeleyin, dosya yükleyin, koleksiyon erişimini ayarlayın ve paylaşım bağlantıları oluşturun veya iptal edin.
- Kaynakları yapılandırın ve geri alın — Kaynak yapılandırmasını değiştirin veya önceki bir yapılandırmayı geri alın; deneme çalıştırması ve idempotency desteğiyle.
Dokümantasyon
Şimdi canlı
Cihaz kodu kaydı, kapsamlı erişim, kapsam başına onay valfi ve anında iptal, makine tarafından okunabilir keşif (auth.md, llms.txt, OpenAPI ve SKILL.md iş akışı) ve 43 araçlı MCP sunucusu — okumalar, genel site görsel analizi + tasarruf tahminleri, proje oluşturma, önbellek temizleme, alan adı doğrulama ve hassas bir kapsamın arkasındaki her üretim mutasyonu: ana bilgisayar adı etkinleştirme, bakiye 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 — her zaman onayınızı bekleyen para hariç — veya siz döngüde olmak istediğinizde bir onay kartı açar. Yayımlanan @cdnmn/cli + @cdnmn/sdk, bir ajanın doğrudan projeden tespit etmesine, yapılandırmasına, yeniden yazmasına, test etmesine ve doğrulamasına olanak tanır — deponun AGENTS.md dosyasına uyarak.
Kademeli olarak sunuluyor
Entegrasyon planlama + önizleme araç seti (entegrasyon planları, üretim dışı önizlemeler) ve anonim, talep gerektirmeyen 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ı — bir ajan bugün kaydolabilir 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 canlı olarak sunulur
İçeri girmenin iki canlı yolu: düz cihaz talebi yolu, ajanı hesabınıza eşler — talep bağlantısını (/agents/claim) açarsınız ve kapsamları verirsiniz; ya da e-postanızla bir ajan, provision_workspace ile kaydolarak hemen, insan adımı olmadan canlı bir çalışma alanı ve token alır ve bunu daha sonra bir e-postadan sahiplenirsiniz. Sahiplenene kadar faturalandırma ve silme kilitli kalır.
Ajan becerisi iş akışı canlı
Kurulum iş akışı /SKILL.md adresinde yayımlanmıştır — canlı araçlar üzerinden adım adım bir kılavuz (doğrula → etkinleştir → fonla). Aşağıdaki paketlenmiş platform referansları ve doğrulama betikleri hâlâ kademeli olarak sunuluyor:
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ı.
Ana anahtarlar değil, kesin kapsamlar
Ajanlar tam olarak ihtiyaç duydukları yeteneği talep eder. api.write gibi genel bir şey yok.
site:analyzeGenel bir web sitesini veya kaynağı analiz et
project:readBir CDN.MN projesini incele
project:createYeni bir proje oluştur
origin:readKaynak yapılandırmasını görüntüle
origin:writeBir kaynağı yapılandır veya değiştir
integration:planBir entegrasyon planı oluştur
integration:previewÜretim dışı bir önizleme oluştur
integration:applyOnaylanmış değişiklikleri üretime uygula
domain:readAlan adı durumunu görüntüle
domain:verifyBir site için kaynak sahipliği doğrulaması çalıştır
domain:activateÜretim teslimatını etkinleştir
analytics:readKullanım ve tasarruf verilerini oku
cache:purgeSeçili nesneleri temizle
billing:readPlanı ve kullanımı oku
billing:writePlanı değiştir veya harcamayı yetkilendir
project:deleteBir projeyi sil
files:readDosya koleksiyonlarını ve dosyaları listele
files:writeKoleksiyon oluştur ve dosya yükle
files:publishBir koleksiyonu genel veya özel yap
precheck:readCDN.MN Domains ön kontrollerini çalıştır ve erişim durumunu oku
precheck:downloadOnaylanmış Domains veri kümelerini listele ve indir
precheck:writeDomains erişimi veya bir veri kümesi indirmesi talep et
registry:readKayıt akışlarını ve çalıştırmalarını oku
registry:writeCanlı güncellemeleri gönder, bölge dosyalarını yükle (her yükleme onayınızı gerektirir), akış ayarlarını değiştir ve bir getirme talep et
Kırmızıyla gösterilen kapsamlar (origin:write, integration:apply, domain:activate, billing:write, project:delete, files:publish, precheck:write, registry:write) varsayılan olarak asla verilmez. Birini verdiğinizde, ajan o kapsam içinde kendi başına hareket eder — bağlanma sırasında "her seferinde onayımı gerektir" 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 — valfi kilitlidir ve devre dışı bırakılamaz.
Bir ajan nasıl içeri girer
auth.md modelini izleyerek — "her ajanla çalışır" iddiaları değil, pratik yedek yollarla.
01 · SAĞLANAN ÇALIŞMA ALANI
Canlı
Başlamak için insan adımı yok
E-postanızla bir ajan, provision_workspace ile kaydolur ve hemen canlı bir çalışma alanı + kapsamlı bir token alır — analiz edebilir, proje oluşturabilir, alan adı doğrulayabilir ve başlamak için onay gerektirmeden tek seferlik 5 $ başlangıç kredisiyle hizmet verebilir. Çalışma alanını daha sonra bir e-postadan sahiplenirsiniz; o zamana kadar faturalandırma, silme ve özel kaynaklar kilitli kalır.
owner_email + provision_workspace → ilk yoklamada token · e-posta ile sahiplen · sahiplenilmeyenler ~72 saatte temizlenir
02 · KULLANICI TARAFINDAN SAHİPLENİLEN
Canlı
Bir talep kodunu siz onaylarsınız
Ajan bir cihaz kodu için kaydolur ve size bir talep bağlantısı gösterir. CDN.MN'ye giriş yaparsınız, tam olarak istediği kapsamları görürsünüz ve onaylarsınız — ajan ardından yoklar ve kapsamlı bir bearer token alır. Erişimi baştan vermeyi tercih ettiğinizde canlı bir yol.
CDN.MN'ye ait bir sayfada cihaz kodu töreni · tokenlar karma olarak saklanır
03 · ANONİM ÖNİZLEME
Planlandı
Kullanıcı kimliği yok
Herhangi bir insan dahil olmadan önce bir ajanın talep edebileceği salt okunur önizleme kapsamları — genel bir siteyi analiz eder, ancak bir müşteriye ait hiçbir şeye dokunmaz. Talep gerektirmeyen yol ve plan/önizleme araçları hâlâ kademeli olarak sunuluyor.
site:analyze · analytics:read · billing:read (plan/önizleme kapsamları, araçları yayımlanana kadar ayrılmıştır)
04 · AJAN TARAFINDAN DOĞRULANAN
Planlandı
Sağlayıcı kimliği tasdik eder
Ajan sağlayıcısının kimlik iddiasını desteklediği durumlarda, ajan onayınızdan sonra izleyiciye özel bir iddia talep edecektir; CDN.MN bunu doğrular ve kapsamlı bir kimlik bilgisi döndürür. Planlanmıştır ve asla tek yol değildir.
sağlayıcılar benimsedikçe gelir — yukarıdaki yollar her zaman çalışır
Üst düzey, idempotent MCP araçları 43 araç canlı
43 araç bugün /api/mcp adresinde çağrılabilir — okumalar, genel site görsel 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 — her zaman onayınızı bekleyen bakiye ekleme hariç — veya döngüde olmak istediğinizde bir onay kartı açar; entegrasyon planı + önizleme araçları hâlâ kademeli olarak sunuluyor ve ajan düşük seviyeli yapılandırmayı asla körü körüne bir araya getirmez:
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
get_share_access_log
list_share_links
get_share_agreement
revoke_share_link
create_share_link
publish_share_agreement
invite_to_share_link
revoke_share_invite
check_domains
check_label
get_domains_access
list_domain_downloads
request_domains_access
request_domain_download
list_registry_feeds
push_registry_updates
fetch_registry_feed
update_registry_feed
create_domain_zone_upload
get_domains_stats
create_preview
generate_integration_plan
verify_image_delivery
yeşil = şimdi çağrılabilir · gri = kademeli olarak sunuluyor
Her mutasyon aracı şunları destekler
Yanlışlıkla kopya oluşturmanın, yanlış kaynağa yönlendirmenin veya sınırsız bir fatura üretmenin zor olması için tasarlandı. Bugün her hassas araçta canlı (burada activate_hostname gösteriliyor): 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çacığı
AGENTS.md, kodlama ajanlarına kalıcı proje rehberliği vermek için ortaya çıkan bir gelenektir. Ajanınız buna uyuyorsa, 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.