CDN.MN
ทางการCDN ภาพรวมระดับโลกที่พร้อมสำหรับเอเจนต์ ซึ่งเอเจนต์ AI สามารถติดตั้งและดำเนินการผ่าน MCP ได้
คุณทำอะไรได้บ้างด้วย CDN MN MCP?
- วิเคราะห์เว็บไซต์สาธารณะ — ขอให้ผู้ช่วยวิเคราะห์ไซต์หรือต้นทางสาธารณะ และประเมินการประหยัดอิมเมจที่เป็นไปได้ก่อนทำการเปลี่ยนแปลง
- สร้างและตรวจสอบโปรเจกต์ — ให้ผู้ช่วยสร้างโปรเจกต์ CDN.MN ใหม่ แสดงรายการโปรเจกต์ที่มีอยู่ และอ่านการกำหนดค่าโปรเจกต์
- ยืนยันและเปิดใช้งานโดเมน — ขอการยืนยันความเป็นเจ้าของต้นทางสำหรับไซต์ และเปิดใช้งานการส่งมอบในสภาพแวดล้อมจริง พร้อมตัวเลือกการอนุมัติ
- ล้างแคชและอ่านข้อมูลวิเคราะห์ — ขอให้ผู้ช่วยล้างออบเจกต์ที่เลือกและรายงานข้อมูลการใช้งาน การประหยัด และการเรียกเก็บเงิน
- จัดการไฟล์และลิงก์แชร์ — แสดงรายการคอลเลกชันและไฟล์ อัปโหลดไฟล์ ตั้งค่าการเข้าถึงคอลเลกชัน และสร้างหรือเพิกถอนลิงก์แชร์
- กำหนดค่าต้นทางและย้อนกลับ — เปลี่ยนการกำหนดค่าต้นทางหรือย้อนกลับการกำหนดค่าก่อนหน้า พร้อมรองรับ dry-run และ idempotency
เอกสาร
เปิดให้ใช้งานแล้ว
การลงทะเบียนด้วยรหัสอุปกรณ์ การเข้าถึงแบบจำกัดขอบเขต วาล์วอนุมัติแยกตามขอบเขตและการเพิกถอนทันที การค้นหาที่เครื่องอ่านได้ (auth.md, llms.txt, OpenAPI และเวิร์กโฟลว์ SKILL.md) และ MCP server ที่มี 43 เครื่องมือ — การอ่าน การวิเคราะห์ภาพเว็บไซต์สาธารณะ + การประเมินการประหยัด การสร้างโปรเจกต์ การล้างแคช การยืนยันโดเมน และทุกการเปลี่ยนแปลงในโปรดักชันที่อยู่หลังขอบเขตอ่อนไหว: การเปิดใช้งานโฮสต์เนม การเติมเงิน การกำหนดค่าออริจิน การเก็บโปรเจกต์ และการนำการกำหนดค่าการส่งมอบไปใช้ แต่ละอย่างทำงานได้ด้วยตัวเองสำหรับเอเจนต์อัตโนมัติ — ยกเว้นเรื่องเงิน ซึ่งรอการอนุมัติจากคุณเสมอ — หรือเปิดการ์ดอนุมัติเมื่อคุณขอเข้ามาอยู่ในลูป @cdnmn/cli + @cdnmn/sdk ที่เผยแพร่แล้วช่วยให้เอเจนต์ตรวจจับ กำหนดค่า เขียนใหม่ ทดสอบ และยืนยันได้โดยตรงจากโปรเจกต์ — โดยเคารพ AGENTS.md ของรีโป
กำลังทยอยเปิดตัว
ชุดเครื่องมือวางแผนการเชื่อมต่อ + พรีวิว (แผนการเชื่อมต่อ พรีวิวที่ไม่ใช่โปรดักชัน) และเส้นทางการลงทะเบียนแบบไม่ระบุตัวตนที่ไม่ต้องเคลม อยู่ในแผนงาน — มีป้ายกำกับด้านล่างทุกที่ที่ปรากฏ
พื้นผิวที่หันหน้าเข้าหาเครื่อง
การยืนยันตัวตนและการค้นหาพร้อมใช้งานที่ตำแหน่ง well-known — เอเจนต์สามารถลงทะเบียนและถือโทเค็นแบบจำกัดขอบเขตได้แล้ววันนี้:
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
มีสองวิธีที่ใช้งานได้จริง: เส้นทางการเคลมอุปกรณ์แบบธรรมดาจับคู่เอเจนต์กับบัญชีของคุณ — คุณเปิดลิงก์เคลม (/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ลบโปรเจกต์
files:readแสดงรายการคอลเลกชันไฟล์และไฟล์
files:writeสร้างคอลเลกชันและอัปโหลดไฟล์
files:publishทำให้คอลเลกชันเป็นสาธารณะหรือส่วนตัว
precheck:readรันการตรวจสอบล่วงหน้าของ CDN.MN Domains และอ่านสถานะการเข้าถึง
precheck:downloadแสดงรายการและดาวน์โหลดชุดข้อมูล Domains ที่อนุมัติแล้ว
precheck:writeขอเข้าถึง Domains หรือดาวน์โหลดชุดข้อมูล
registry:readอ่านฟีดและรันของ registry
registry:writeพุชอัปเดตสด อัปโหลดไฟล์โซน (แต่ละการอัปโหลดต้องได้รับการอนุมัติจากคุณ) เปลี่ยนการตั้งค่าฟีด และขอการดึงข้อมูล
ขอบเขตที่แสดงเป็นสีแดง (origin:write, integration:apply, domain:activate, billing:write, project:delete, files:publish, precheck:write, registry:write) จะไม่ถูกให้สิทธิ์โดยค่าเริ่มต้น เมื่อคุณให้สิทธิ์อย่างใดอย่างหนึ่ง เอเจนต์จะดำเนินการได้เองภายในขอบเขตนั้น — เว้นแต่คุณจะติ๊ก "ต้องการการอนุมัติของฉันทุกครั้ง" ตอนเชื่อมต่อเพื่อคงการ์ดอนุมัติต่อการใช้งาน เรื่องเงิน (billing:write) ต้องมีการอนุมัตินั้นเสมอ — วาล์วของมันถูกล็อกไว้และไม่สามารถเลือกไม่ใช้ได้
เอเจนต์เข้าถึงได้อย่างไร
ตามโมเดล auth.md — พร้อมทางเลือกสำรองที่ใช้ได้จริง ไม่ใช่การอ้างว่า "ใช้ได้กับทุกเอเจนต์"
01 · เวิร์กสเปซที่จัดสรรไว้
เปิดใช้งานแล้ว
ไม่มีขั้นตอนจากมนุษย์ในการเริ่มต้น
เอเจนต์ที่มีอีเมลของคุณลงทะเบียนด้วย provision_workspace และได้รับเวิร์กสเปซที่ใช้งานได้ + โทเค็นแบบจำกัดขอบเขตทันที — มันสามารถวิเคราะห์ สร้างโปรเจกต์ ยืนยันโดเมน และให้บริการด้วยเครดิตเริ่มต้น $5 แบบใช้ครั้งเดียวโดยไม่ต้องอนุมัติในการเริ่มต้น คุณรับช่วงต่อเวิร์กสเปซจากอีเมลในภายหลัง การเรียกเก็บเงิน การลบ และออริจินที่กำหนดเองจะถูกล็อกไว้จนกว่าคุณจะทำเช่นนั้น
owner_email + provision_workspace → โทเค็นในการโพลครั้งแรก · รับช่วงต่อทางอีเมล · ที่ไม่ได้รับช่วงต่อจะถูกกวาดล้างภายใน ~72 ชม.
02 · ผู้ใช้เคลมเอง
เปิดใช้งานแล้ว
คุณยืนยันรหัสเคลม
เอเจนต์ลงทะเบียนเพื่อขอรหัสอุปกรณ์และแสดงลิงก์เคลมให้คุณ คุณลงชื่อเข้าใช้ CDN.MN เห็นขอบเขตที่มันขออย่างชัดเจน และอนุมัติ — จากนั้นเอเจนต์จะโพลและได้รับโทเค็น bearer แบบจำกัดขอบเขต เป็นเส้นทางที่ใช้งานได้จริงเมื่อคุณอยากให้สิทธิ์การเข้าถึงล่วงหน้า
พิธีการรหัสอุปกรณ์บนหน้าที่ CDN.MN เป็นเจ้าของ · โทเค็นถูกจัดเก็บแบบแฮช
03 · พรีวิวแบบไม่ระบุตัวตน
อยู่ในแผนงาน
ไม่มีตัวตนผู้ใช้
ขอบเขตแบบอ่านอย่างเดียวที่เอเจนต์อาจขอได้ก่อนมีมนุษย์เข้ามาเกี่ยวข้อง — วิเคราะห์เว็บไซต์สาธารณะ แต่ไม่แตะต้องอะไรที่ลูกค้าเป็นเจ้าของ เส้นทางที่ไม่ต้องเคลมและเครื่องมือ plan/preview ยังอยู่ระหว่างทยอยเปิดตัว
site:analyze · analytics:read · billing:read (ขอบเขต plan/preview สงวนไว้จนกว่าเครื่องมือจะเปิดตัว)
04 · เอเจนต์ยืนยันแล้ว
อยู่ในแผนงาน
ผู้ให้บริการรับรองตัวตน
เมื่อผู้ให้บริการเอเจนต์รองรับการยืนยันตัวตน เอเจนต์จะขอการยืนยันเฉพาะกลุ่มเป้าหมายหลังจากคุณยินยอม; CDN.MN ยืนยันและส่งคืนข้อมูลรับรองแบบจำกัดขอบเขต อยู่ในแผนงาน และไม่ใช่เส้นทางเดียวเสมอ
จะมาถึงเมื่อผู้ให้บริการนำไปใช้ — เส้นทางด้านบนใช้ได้เสมอ
เครื่องมือ MCP ระดับสูง แบบ idempotent 43 เครื่องมือเปิดใช้งานแล้ว
43 เครื่องมือสามารถเรียกใช้ได้แล้ววันนี้ที่ /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
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
สีเขียว = เรียกใช้ได้แล้ว · สีเทา = กำลังทยอยเปิดตัว
ทุกเครื่องมือที่เปลี่ยนแปลงข้อมูลรองรับ
ออกแบบมาเพื่อให้ยากที่จะสร้างข้อมูลซ้ำโดยไม่ตั้งใจ ส่งไปยังออริจินผิด หรือสร้างบิลแบบไม่จำกัด ใช้งานได้แล้ววันนี้บนทุกเครื่องมือที่อ่อนไหว (แสดง activate_hostname ที่นี่): dry_run และ idempotency_key ได้รับการยอมรับและผูกกับการกระทำ และการเรียกซ้ำด้วยคีย์เดิมจะไม่ทำงานสองครั้ง
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)
พรอมต์เอเจนต์ที่คัดลอกได้
สิ่งเหล่านี้ปรากฏบนหน้าแรก ที่เก็บโค้ด สกิลของเอเจนต์ และคู่มือเฟรมเวิร์ก
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.
สนิปเพ็ต AGENTS.md ที่เป็นทางเลือกสำหรับโปรเจกต์ของคุณ
AGENTS.md เป็นแนวปฏิบัติที่กำลังเกิดขึ้นสำหรับการให้คำแนะนำโปรเจกต์แบบถาวรแก่เอเจนต์เขียนโค้ด หากเอเจนต์ของคุณเคารพมัน ให้เพิ่มส่วนนี้เพื่อให้ทุกการเปลี่ยนแปลงของ CDN.MN เป็นไปตามกฎของโปรเจกต์คุณ — คำสั่งโดยตรงของคุณมีความสำคัญสูงสุดเสมอ
## 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.