CDN.MN
आधिकारिकAgent-ready global image CDN that AI agents can install and operate through MCP.
CDN MN MCP के साथ आप क्या कर सकते हैं?
- किसी सार्वजनिक वेबसाइट की इमेज पाइपलाइन का विश्लेषण करें — एजेंट से किसी भी सार्वजनिक URL पर
analyze_websiteऔरestimate_image_savingsचलाने के लिए कहें ताकि बचत का अनुमान प्राप्त हो सके। - CDN.MN प्रोजेक्ट बनाएं और ओरिजिन कॉन्फ़िगर करें — एजेंट से
create_projectऔरconfigure_originको कॉल करवाएं ताकि किसी साइट के लिए डिलीवरी सेटअप हो सके। - डोमेन स्वामित्व सत्यापित करें और होस्टनेम सक्रिय करें — नियंत्रण साबित करने और प्रोडक्शन डिलीवरी सक्षम करने के लिए
verify_domainऔरactivate_hostnameका उपयोग करें। - URL द्वारा कैश की गई वस्तुओं को पर्ज करें — CDN कैश से विशिष्ट एसेट्स को अमान्य करने के लिए
purge_urlsका अनुरोध करें। - बिलिंग, एनालिटिक्स या डोमेन स्थिति जांचें —
get_billing,get_analytics, याget_domainsके साथ वर्तमान उपयोग और कॉन्फ़िगरेशन प्राप्त करें। - डिलीवरी कॉन्फ़िगरेशन को वापस रोल करें — किसी प्रोजेक्ट को उसकी पिछली स्थिति में वापस लाने के लिए
rollback_configurationका उपयोग करें।
दस्तावेज़
AI एजेंटों और डेवलपर्स के लिए
वह इमेज CDN जिसे आपका एजेंट इंस्टॉल कर सकता है।
अन्य इमेज CDN सेटअप निर्देश प्रदान करते हैं। CDN.MN आपके एजेंट को खोज से सत्यापित इंस्टॉलेशन तक का एक प्रलेखित पथ देता है — पंजीकरण, स्कोप्ड टूल, ड्राई रन, सत्यापन और रोलबैक।
मुफ़्त शुरू करेंमेरी वेबसाइट का विश्लेषण करेंयोजनाओं की तुलना करें →
auth.md पढ़ें · एक लाइव वर्कस्पेस प्रोविज़न करें या डिवाइस कोड क्लेम करें · इसे अपने इनबॉक्स से अपनाएँ
एजेंट टूलचेन
| auth.md | पंजीकरण करें और स्कोप्ड एक्सेस का अनुरोध करें | लाइव |
|---|---|---|
| MCP | CDN.MN टूल कॉल करें | लाइव |
| ऑडिट लॉग | हर क्लेम, अप्रूवल और रिवोक रिकॉर्ड किया गया | लाइव |
| AGENTS.md | "ऑटो-एडिट न करें" नियम का सम्मान करें | लाइव |
| OpenAPI | संरचित API ऑपरेशन का उपयोग करें | लाइव |
| SKILL.md | इंस्टॉलेशन वर्कफ़्लो का पालन करें | लाइव |
| CLI / SDK | पता लगाएँ, संशोधित करें, परीक्षण करें और सत्यापित करें | लाइव |
अभी लाइव
डिवाइस-कोड पंजीकरण, स्कोप्ड एक्सेस, प्रति-स्कोप अप्रूवल वाल्व और तत्काल रिवोक, मशीन-पठनीय खोज (auth.md, llms.txt, OpenAPI, और SKILL.md वर्कफ़्लो), और 18 टूल के साथ MCP सर्वर — रीड्स, पब्लिक-साइट इमेज विश्लेषण + बचत अनुमान, प्रोजेक्ट निर्माण, कैश पर्ज, डोमेन सत्यापन, और एक संवेदनशील स्कोप के पीछे हर प्रोडक्शन म्यूटेशन: होस्टनेम एक्टिवेशन, फंड जोड़ना, ओरिजिन कॉन्फ़िगरेशन, प्रोजेक्ट आर्काइव, और डिलीवरी कॉन्फ़िगरेशन लागू करना। प्रत्येक एक स्वायत्त एजेंट के लिए अपने आप चलता है — पैसे को छोड़कर, जो हमेशा आपकी मंज़ूरी की प्रतीक्षा करता है — या जब आप लूप में रहने के लिए कहते हैं तो एक अप्रूवल कार्ड खोलता है। प्रकाशित @cdnmn/cli + @cdnmn/sdk एक एजेंट को प्रोजेक्ट से सीधे पता लगाने, कॉन्फ़िगर करने, फिर से लिखने, परीक्षण करने और सत्यापित करने देता है — रेपो के AGENTS.md का सम्मान करते हुए।
रोल आउट हो रहा है
एकीकरण-योजना + पूर्वावलोकन टूल सेट (एकीकरण योजनाएँ, गैर-उत्पादन पूर्वावलोकन) और अनाम नो-क्लेम पंजीकरण पथ रोडमैप पर हैं — जहाँ भी वे दिखाई देते हैं, नीचे लेबल किए गए हैं।
मशीन-फेसिंग सतहें
प्रमाणीकरण और खोज प्रसिद्ध स्थानों पर लाइव हैं — एक एजेंट आज ही पंजीकरण कर सकता है और एक स्कोप्ड टोकन रख सकता है:
GET /auth.md → मानव-पठनीय एक्सेस गाइड GET /llms.txt → एजेंट सतहों का मशीन इंडेक्स GET /openapi.json → REST एंडपॉइंट के लिए OpenAPI 3.1 GET /.well-known/oauth-protected-resource GET /.well-known/oauth-authorization-server POST /api/agent/register → device_code + user_code POST /api/agent/token → पोल → cdnmn_at_… बियरर टोकन POST /api/mcp → MCP 2025-06-18: tools/list, tools/call
CDN.MN ऐप द्वारा लाइवसर्व किया गया
दो लाइव तरीके: सादा डिवाइस-क्लेम पथ एजेंट को आपके खाते से जोड़ता है — आप क्लेम लिंक (/agents/claim) खोलते हैं और स्कोप प्रदान करते हैं; या आपके ईमेल वाला एक एजेंट एक लाइव वर्कस्पेस और टोकन तुरंत, बिना किसी मानवीय कदम के प्राप्त करने के लिए provision_workspace के साथ पंजीकरण करता है, जिसे आप बाद में एक ईमेल से अपनाते हैं। जब तक आप इसे नहीं अपनाते, बिलिंग और विलोपन लॉक रहता है।
एजेंट स्किल वर्कफ़्लो लाइव
इंस्टॉल वर्कफ़्लो /SKILL.md पर प्रकाशित होता है — लाइव टूल (सत्यापित करें → सक्रिय करें → फंड करें) पर चरण-दर-चरण प्लेबुक। नीचे दिए गए पैकेज्ड प्लेटफ़ॉर्म संदर्भ और सत्यापन स्क्रिप्ट अभी भी रोल आउट हो रहे हैं:
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
नियोजित पैकेज्ड लेआउट — SKILL.md वर्कफ़्लो आज लाइव है।
सटीक स्कोप, मास्टर की नहीं
एजेंट ठीक उसी क्षमता का अनुरोध करते हैं जिसकी उन्हें आवश्यकता है। api.write जैसा कुछ सामान्य नहीं।
site:analyzeकिसी सार्वजनिक वेबसाइट या ओरिजिन का विश्लेषण करें
project:readCDN.MN प्रोजेक्ट का निरीक्षण करें
project:createएक नया प्रोजेक्ट बनाएँ
origin:readओरिजिन कॉन्फ़िगरेशन देखें
origin:writeओरिजिन कॉन्फ़िगर करें या बदलें
integration:planएक एकीकरण योजना तैयार करें
integration:previewएक गैर-उत्पादन पूर्वावलोकन बनाएँ
integration:applyउत्पादन में स्वीकृत परिवर्तन लागू करें
domain:readडोमेन स्थिति देखें
domain:verifyकिसी साइट के लिए ओरिजिन-स्वामित्व सत्यापन चलाएँ
domain:activateउत्पादन डिलीवरी सक्रिय करें
analytics:readउपयोग और बचत डेटा पढ़ें
cache:purgeचयनित ऑब्जेक्ट शुद्ध करें
billing:readयोजना और उपयोग पढ़ें
billing:writeयोजना बदलें या खर्च अधिकृत करें
project:deleteएक प्रोजेक्ट हटाएँ
लाल रंग में स्कोप (origin:write, integration:apply, domain:activate, billing:write, project:delete) डिफ़ॉल्ट रूप से कभी नहीं दिए जाते। जब आप एक प्रदान करते हैं, तो एजेंट उसके भीतर अपने आप कार्य करता है — जब तक कि आप कनेक्ट समय पर "हर बार मेरी मंज़ूरी की आवश्यकता है" पर टिक नहीं करते, ताकि प्रति-उपयोग अप्रूवल कार्ड बना रहे। पैसा (billing:write) हमेशा उस मंज़ूरी की मांग करता है — इसका वाल्व चालू रहता है और इसे ऑप्ट आउट नहीं किया जा सकता।
एक एजेंट कैसे प्रवेश करता है
auth.md मॉडल का पालन करते हुए — व्यावहारिक फ़ॉलबैक के साथ, "हर एजेंट के साथ काम करता है" के दावे नहीं।
01 · प्रोविज़न्ड वर्कस्पेस
लाइव
शुरू करने के लिए कोई मानवीय कदम नहीं
आपके ईमेल वाला एक एजेंट provision_workspace के साथ पंजीकरण करता है और तुरंत एक लाइव वर्कस्पेस + एक स्कोप्ड टोकन प्राप्त करता है — यह विश्लेषण कर सकता है, एक प्रोजेक्ट बना सकता है, एक डोमेन सत्यापित कर सकता है, और शुरू करने के लिए बिना किसी मंज़ूरी के एक बार के $5 स्टार्टर क्रेडिट पर सेवा दे सकता है। आप बाद में एक ईमेल से वर्कस्पेस अपनाते हैं; बिलिंग, विलोपन और कस्टम ओरिजिन तब तक लॉक रहते हैं जब तक आप ऐसा नहीं करते।
owner_email + provision_workspace → पहले पोल पर टोकन · ईमेल द्वारा अपनाएँ · अनपनाए गए ~72 घंटे में साफ़
02 · उपयोगकर्ता-द्वारा क्लेम किया गया
लाइव
आप एक क्लेम कोड की पुष्टि करते हैं
एजेंट एक डिवाइस कोड के लिए पंजीकरण करता है और आपको एक क्लेम लिंक दिखाता है। आप CDN.MN में साइन इन करते हैं, ठीक वही स्कोप देखते हैं जो उसने माँगे थे, और स्वीकृत करते हैं — एजेंट फिर पोल करता है और एक स्कोप्ड बियरर टोकन प्राप्त करता है। एक लाइव पथ जब आप पहले से एक्सेस देना पसंद करते हैं।
CDN.MN के स्वामित्व वाले पेज पर डिवाइस-कोड अनुष्ठान · टोकन हैश्ड संग्रहीत
03 · अनाम पूर्वावलोकन
योजनाबद्ध
कोई उपयोगकर्ता पहचान नहीं
रीड-ओनली पूर्वावलोकन स्कोप जो एक एजेंट किसी भी मानव के शामिल होने से पहले अनुरोध कर सकता है — एक सार्वजनिक साइट का विश्लेषण करें, लेकिन ग्राहक के स्वामित्व वाली किसी भी चीज़ को स्पर्श न करें। नो-क्लेम पथ और इसके योजना/पूर्वावलोकन उपकरण अभी भी रोल आउट हो रहे हैं।
site:analyze · analytics:read · billing:read (योजना/पूर्वावलोकन स्कोप तब तक आरक्षित हैं जब तक उनके उपकरण शिप नहीं हो जाते)
04 · एजेंट-सत्यापित
योजनाबद्ध
प्रदाता पहचान प्रमाणित करता है
जहाँ एजेंट प्रदाता पहचान अभिकथन का समर्थन करता है, एजेंट आपकी सहमति के बाद एक ऑडियंस-विशिष्ट अभिकथन का अनुरोध करेगा; CDN.MN इसे सत्यापित करता है और एक स्कोप्ड क्रेडेंशियल लौटाता है। योजनाबद्ध, और कभी भी एकमात्र पथ नहीं।
तब आता है जब प्रदाता इसे अपनाते हैं — ऊपर दिए गए पथ हमेशा काम करते हैं
उच्च-स्तरीय, इडेम्पोटेंट MCP उपकरण 18 उपकरण लाइव
18 उपकरण आज /api/mcp पर कॉल करने योग्य हैं — रीड्स, पब्लिक-साइट इमेज विश्लेषण, प्रोजेक्ट निर्माण, डोमेन सत्यापन, कैश पर्ज, और हर संवेदनशील उत्पादन उत्परिवर्तन। एक संवेदनशील उपकरण एक स्वायत्त एजेंट के लिए अपने आप चलता है — सिवाय फंड जोड़ने के, जो हमेशा आपकी मंज़ूरी की प्रतीक्षा करता है — या जब आपने लूप में रहने के लिए कहा था तो एक अप्रूवल कार्ड खोलता है; एकीकरण-योजना + पूर्वावलोकन उपकरण अभी भी रोल आउट हो रहे हैं, और एजेंट कभी भी आँख बंद करके निम्न-स्तरीय कॉन्फ़िगरेशन को असेंबल नहीं करता है:
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
create_preview
generate_integration_plan
verify_image_delivery
हरा = अभी कॉल करने योग्य · ग्रे = रोल आउट हो रहा है
हर उत्परिवर्तन उपकरण समर्थन करता है
इस तरह डिज़ाइन किया गया है कि गलती से डुप्लिकेट बनाना, गलत ओरिजिन पर रूट करना, या असीमित बिल उत्पन्न करना कठिन है। आज हर संवेदनशील उपकरण पर लाइव (activate_hostname यहाँ दिखाया गया है): dry_run और idempotency_key स्वीकार किए जाते हैं और कार्रवाई से बंधे होते हैं, और एक ही कुंजी के साथ दोहराया गया कॉल कभी भी दो बार नहीं चलता है।
हर संवेदनशील उपकरण पर स्वीकृत (उदाहरण: activate_hostname): site_id: "s_..." dry_run: true idempotency_key: "..."
→ अभी लौटाता है, जब स्वायत्त: status: executed · execution.hostname (कार्रवाई इनलाइन चली)
→ अभी लौटाता है, जब आपको मंज़ूरी की आवश्यकता होती है: approval_required · approval_id poll_with: get_approval_status
→ हर संवेदनशील कार्रवाई एक स्व-वर्णन अनुबंध लौटाती है: proposed_changes · warnings rollback_plan · verification_steps (उपकरण प्रतिक्रिया पर, get_approval_status पर, और मालिक के अप्रूवल कार्ड पर)
कॉपी करने योग्य एजेंट प्रॉम्प्ट
ये होमपेज, कोड रिपॉजिटरी, एजेंट स्किल और फ्रेमवर्क गाइड पर दिखाई देते हैं।
सार्वभौमिकमौजूदा उत्पादन साइटएजेंसी
इस वेबसाइट में CDN.MN जोड़ें।
वर्तमान ओरिजिन और मौजूदा एप्लिकेशन व्यवहार रखें। इमेज पाइपलाइन का विश्लेषण करें, संभावित बचत का अनुमान लगाएं, सबसे सुरक्षित एकीकरण रणनीति का पता लगाएं, CDN.MN प्रोजेक्ट बनाएं, उत्तरदायी इमेज डिलीवरी और आधुनिक प्रारूप कॉन्फ़िगर करें, प्रोजेक्ट परीक्षण चलाएं, और DNS, बिलिंग या उत्पादन परिनियोजन बदलने से पहले मुझसे पूछें।
प्रॉम्प्ट कॉपी करें
आपके प्रोजेक्ट के लिए वैकल्पिक AGENTS.md स्निपेट
AGENTS.md कोडिंग एजेंटों को स्थायी प्रोजेक्ट मार्गदर्शन देने के लिए उभरता हुआ सम्मेलन है। यदि आपका एजेंट इसका सम्मान करता है, तो इस अनुभाग को जोड़ें ताकि हर CDN.MN परिवर्तन आपके प्रोजेक्ट के नियमों का पालन करे — आपका प्रत्यक्ष निर्देश हमेशा प्राथमिकता लेता है।
CDN.MN इमेज डिलीवरी
- इमेज URL बदलने से पहले वर्तमान CDN.MN प्रोजेक्ट कॉन्फ़िगरेशन पढ़ें।
- जब तक स्पष्ट रूप से निर्देश न दिया जाए, मौजूदा इमेज ओरिजिन को फ़ॉलबैक के रूप में रखें।
- CDN.MN एक्सेस टोकन, क्लेम टोकन या API क्रेडेंशियल कभी कमिट न करें।
- एक अलग शाखा में एकीकरण परिवर्तन बनाएँ।
- पूरा होने से पहले प्रोजेक्ट बिल्ड, परीक्षण और टूटी-इमेज सत्यापन चलाएँ।
- उत्पादन सक्रियण का अनुरोध करने से पहले CDN.MN पूर्वावलोकन का उपयोग करें।
- स्पष्ट स्वीकृति के बिना DNS, बिलिंग या उत्पादन परिनियोजन को संशोधित न करें।
- सभी बदली गई फ़ाइलों, कॉन्फ़िगरेशन परिवर्तनों, सत्यापन परिणामों, और रोलबैक चरणों की रिपोर्ट करें।
स्निपेट कॉपी करेंमैन्युअल रूप से सेट अप करें →
AI एजेंटों के लिए — CDN.MN — CDN.MN