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でキャッシュされたオブジェクトをパージ —
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アプリによって提供
2つの利用可能な方法:プレーンなデバイス要求パスはエージェントをあなたのアカウントにペアリングします — あなたが要求リンク(/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 · 匿名プレビュー
計画中
ユーザーIDなし
人間が関与する前にエージェントがリクエストできる読み取り専用プレビュースコープ — 公開サイトを分析しますが、顧客が所有するものには一切触れません。要求なしパスとその計画/プレビューツールはまだ展開中です。
site:analyze · analytics:read · billing:read(ツールが提供されるまで予約された計画/プレビュースコープ)
04 · エージェント検証済み
計画中
プロバイダーがIDを証明
エージェントプロバイダーがIDアサーションをサポートしている場合、エージェントはあなたの同意後にオーディエンス固有のアサーションをリクエストします。CDN.MNがそれを検証し、スコープ付きクレデンシャルを返します。計画中であり、唯一のパスになることは決してありません。
プロバイダーが採用次第提供 — 上記のパスは常に機能します
高レベルで冪等なMCPツール 18ツール提供中
/api/mcpで18のツールが今日呼び出し可能です — 読み取り、公開サイトの画像分析、プロジェクト作成、ドメイン検証、キャッシュパージ、そしてすべてのセンシティブな本番変更。センシティブなツールは自律エージェントのために単独で実行されます — ただし、資金追加は常に承認を待ちます — あるいは、あなたが関与を希望した場合に承認カードを開きます。統合計画とプレビューツールはまだ展開中であり、エージェントが低レベルな設定を盲目的に組み立てることは決してありません:
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が受け入れられ、アクションにバインドされます。同じキーでの繰り返し呼び出しは2回実行されません。
すべてのセンシティブなツールで受け入れられます(例: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