CDN.MN
官方支援AI代理透過MCP安裝與操作的全球圖片CDN。
你可以用 CDN MN MCP 做什麼?
- 分析公共網站的圖片管道 — 要求代理對任何公共 URL 執行
analyze_website和estimate_image_savings以獲取節省估算。 - 建立 CDN.MN 專案並設定來源 — 讓代理呼叫
create_project和configure_origin來為網站設定傳遞。 - 驗證網域所有權並啟用主機名稱 — 使用
verify_domain和activate_hostname來證明控制權並啟用生產傳遞。 - 按 URL 清除快取物件 — 請求
purge_urls以使 CDN 快取中的特定資產失效。 - 檢查帳單、分析或網域狀態 — 使用
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:read檢查 CDN.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 圖片交付
- 在變更圖片網址之前,先讀取目前的 CDN.MN 專案設定。
- 除非明確指示,否則保留現有的圖片來源作為備援。
- 絕不提交 CDN.MN 存取權杖、領取權杖或 API 憑證。
- 在單獨的分支中建立整合變更。
- 在完成之前,執行專案建置、測試和破圖驗證。
- 在請求正式環境啟用之前,先使用 CDN.MN 預覽。
- 未經明確核准,不得修改 DNS、帳單或正式環境部署。
- 回報所有已變更的檔案、設定變更、驗證結果和回滾步驟。
複製片段手動設定 →
為 AI 代理打造 — CDN.MN — CDN.MN