Control Plane
ทางการปรับใช้และดำเนินการเวิร์กโหลด ความลับ และเครือข่ายข้าม AWS, GCP, Azure และคลาวด์ส่วนตัว
คุณทำอะไรได้บ้างด้วย Control Plane MCP?
- แก้ไขปัญหาการรีสตาร์ทเวิร์กโหลด — สอบถามว่าทำไมเวิร์กโหลดถึงรีสตาร์ทซ้ำแล้วรับการวินิจฉัยแบบมีคำแนะนำด้วยคำสั่ง
cpln - กำหนดค่าจุดสิ้นสุดสาธารณะ — วางโดเมนไว้ด้านหน้าเวิร์กโหลดพร้อม TLS อัตโนมัติ เช่น
app.example.comสำหรับweb - ให้สิทธิ์เข้าถึงคลาวด์โดยไม่ต้องใช้คีย์ — ให้เวิร์กโหลดเข้าถึงบัคเก็ต S3 หรือทรัพยากรคลาวด์อื่นๆ ได้โดยไม่ต้องใช้ข้อมูลรับรอง
- จัดเตรียมฐานข้อมูลที่มีการจัดการ — ตั้งค่า Postgres สำหรับการผลิตพร้อม HA failover และการสำรองข้อมูล S3 อัตโนมัติ
- ย้ายไฟล์ Kubernetes manifest — แปลงไฟล์
kustomization.yaml, Compose หรือ Helm เป็น Control Plane และนำไปใช้หลังจากการยืนยัน
เซิร์ฟเวอร์ MCP แบบโฮสต์
npx add-mcp 'https://mcp.cpln.io/mcp'ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ
เอกสาร
ปลั๊กอิน Control Plane AI
รันเวิร์กโหลดแบบคอนเทนเนอร์บน AWS, GCP, Azure, OCI และฮาร์ดแวร์ของคุณเองภายใต้ API เดียว ปลั๊กอินนี้โหลดความรู้เฉพาะด้านของ Control Plane, แนวทางป้องกันการผลิต และเครื่องมือ MCP แบบสดเข้าไปใน Claude Code, Codex และ Antigravity CLI เพื่อให้ผู้ช่วยของคุณสามารถปรับใช้ แก้ไขปัญหา รักษาความปลอดภัย และย้ายเวิร์กโหลดด้วยคำสั่ง cpln ที่ผ่านการตรวจสอบแล้ว
การติดตั้ง
Claude Code
/plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
/plugin install cpln@controlplane
/reload-plugins
อัปเดตด้วย /plugin marketplace update controlplane จากนั้น /reload-plugins (ตลาดของบุคคลที่สามไม่มีการอัปเดตอัตโนมัติ เว้นแต่คุณจะเปิดใช้งานใน /plugin → Marketplaces)
หรือติดตั้งจาก ตลาดปลั๊กอินชุมชนของ Anthropic ซึ่งทุกรายการผ่านการตรวจสอบจาก Anthropic แล้ว:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install cpln@claude-community
/reload-plugins
Codex
codex plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
เริ่ม Codex เปิด /plugins และติดตั้ง cpln การจับมือ MCP จะจัดหากฎหลัก การติดตั้งในเครื่องยังรวมถึงฮุคเซสชันเพิ่มเติม ซึ่งต้องตรวจสอบและเชื่อถือใน Codex ก่อนที่จะทำงาน
อัปเดตด้วย codex plugin marketplace upgrade controlplane จากนั้นรีสตาร์ท Codex
Antigravity CLI
ติดตั้งปลั๊กอินด้วย Antigravity CLI (agy):
agy plugin install https://github.com/controlplane-com/ai-plugin/plugins/cpln
ไคลเอนต์ MCP ทั่วไป
ชี้ไคลเอนต์ MCP อื่น ๆ ไปที่เซิร์ฟเวอร์ที่โฮสต์:
{
"mcpServers": {
"cpln": {
"type": "http",
"url": "https://mcp.cpln.io/mcp"
}
}
}
URL เปล่าให้บริการชุดเครื่องมือ core เริ่มต้น ไคลเอนต์ที่โหลดเครื่องมือตามความต้องการสามารถเพิ่ม ?toolsets=full สำหรับทุกเครื่องมือ
การรับรองความถูกต้อง
MCP ใช้ OAuth 2.1 + PKCE ลงชื่อเข้าใช้เพื่อให้ผู้ช่วยดำเนินการกับองค์กร Control Plane ของคุณ — คุณเลือกได้ว่าองค์กรใดที่อนุญาตให้ดำเนินการ และโทเค็นถูกจำกัดขอบเขตเฉพาะองค์กรเหล่านั้นและบังคับใช้ฝั่งเซิร์ฟเวอร์ในทุกการเรียก ลงชื่อเข้าใช้อีกครั้งเพื่อเปลี่ยนสิทธิ์ ถือว่าการเข้าถึง MCP เป็นการเข้าถึงการผลิตสำหรับองค์กรที่คุณอนุญาต วิธีลงชื่อเข้าใช้:
- Claude Code —
/mcp, เลือกcpln, ลงชื่อเข้าใช้ (หรือclaude mcp login cpln) - Codex —
codex mcp login cpln - Antigravity CLI —
/mcp, เลือกcpln, ยืนยันตัวตน
ตัวแปรสภาพแวดล้อม
ไม่บังคับ — เฉพาะสำหรับเวิร์กโฟลว์ CLI cpln ที่สกิลบางอย่างสร้างขึ้น (CI/CD, Terraform, Pulumi) ดู .env.example
| ตัวแปร | วัตถุประสงค์ |
|---|---|
CPLN_TOKEN | โทเค็นบัญชีบริการสำหรับการเรียก CLI cpln (ละเอียดอ่อน) |
CPLN_ORG | องค์กรเริ่มต้น |
CPLN_GVC | GVC เริ่มต้น |
CPLN_PROFILE | โปรไฟล์ CLI cpln ในเครื่อง |
การใช้งาน
ถามเป็นภาษาธรรมชาติ — ผู้ช่วยจะนำทางไปยังสกิลหรือเอเจนต์ที่ถูกต้อง:
- "แก้ไขปัญหาว่าทำไมเวิร์กโหลด
payments-apiของฉันในproductionถึงรีสตาร์ทซ้ำ ๆ" - "วาง
app.example.comไว้หน้าเวิร์กโหลดwebของฉันด้วย auto-TLS" - "ให้เวิร์กโหลด
analyticsของฉันเข้าถึงบัคเก็ต S3prod-event-logsแบบอ่านได้โดยไม่ต้องใช้คีย์ — ไม่ต้องใช้ IAM keys" - "จัดเตรียม Postgres สำหรับการผลิตด้วย HA failover และ S3 backups"
- "แปลง
kustomization.yamlนี้เป็น Control Plane และนำไปใช้กับstagingหลังจากฉันยืนยัน"
เวิร์กโฟลว์สองรายการยังมีคำสั่ง slash ใน Claude Code — /cpln:troubleshoot WORKLOAD และ /cpln:migrate-k8s FILE; ในไคลเอนต์อื่น ให้ขอเวิร์กโฟลว์เดียวกันด้วยชื่อ
สิ่งที่รวมอยู่
- สกิลเฉพาะด้านครอบคลุมการใช้งาน CLI, การควบคุมการเข้าถึง, การปรับขนาดอัตโนมัติ, เครือข่าย, การสังเกตการณ์, การย้ายระบบ, เทมเพลต, พื้นที่จัดเก็บแบบมีสถานะ และความปลอดภัย
- เอเจนต์แนะนำสองตัว: การแก้ไขปัญหาเวิร์กโหลดและการย้าย Kubernetes / Compose / Helm
- ชุดกฎสั้น ๆ ที่เปิดตลอดเวลาซึ่งผู้ช่วยใช้ในทุกเซสชัน โดยอ่านคู่มือการใช้งานเต็มรูปแบบตามความต้องการ
- การเข้าถึงเซิร์ฟเวอร์ MCP ของ Control Plane ที่โฮสต์ไว้ล่วงหน้า
ความปลอดภัย
- การเข้าถึง MCP คือการเข้าถึงการผลิต — จำกัดขอบเขตเฉพาะองค์กรที่คุณอนุญาตและ RBAC ของคุณเอง
- การดำเนินการที่ทำลายล้าง (การลบทรัพยากร, การย่อ/ลบโวลุ่ม, การแทนที่เวิร์กโหลด, การนำไปใช้กับการผลิต) ต้องมีการยืนยันอย่างชัดเจน
- ค่าลับไม่ผ่านการแชท: Control Plane สร้างค่าที่ไม่มีใครต้องรู้ ผู้ใช้พิมพ์ค่าของตนเองลงใน Console และเครื่องมือส่งคืนเฉพาะข้อมูลเมตาของค่าลับ
- ปลั๊กอินไม่เก็บล็อก, ค่าลับ, พรอมต์ หรือข้อมูลเทเลเมทรี; ไคลเอนต์ AI และผู้ให้บริการโมเดลของคุณประมวลผลพรอมต์ตามนโยบายของตนเอง
รายงานช่องโหว่ตาม SECURITY.md
ข้อมูลไปที่ไหน
ตัวเชื่อมต่อที่ประกาศเพียงรายการเดียวของปลั๊กอินคือเซิร์ฟเวอร์ MCP ที่โฮสต์ที่ https://mcp.cpln.io/mcp ซึ่งดำเนินการเฉพาะกับองค์กรที่คุณอนุญาตเมื่อลงชื่อเข้าใช้ ด้วยสิทธิ์ของคุณเอง
เมื่องานต้องการ สกิลยังรันเครื่องมือเหล่านี้บนเครื่องของคุณ โดยแต่ละรายการใช้ข้อมูลประจำตัวของคุณเอง:
| เครื่องมือ | ส่งข้อมูลไปที่ |
|---|---|
CLI cpln | API ของ Control Plane (api.cpln.io), รีจิสทรีอิมเมจขององค์กรของคุณ (ORG.registry.cpln.io) และจุดสิ้นสุดเมตริก (metrics.cpln.io) โดยใช้โปรไฟล์ CLI หรือ CPLN_TOKEN ของคุณ |
docker | รีจิสทรีอิมเมจที่คุณ push และ pull |
kubectl, helm | คลัสเตอร์ Kubernetes ที่คุณชี้ไป เมื่อย้ายจากคลัสเตอร์นั้นหรือติดตั้ง Control Plane Kubernetes operator |
terraform, pulumi | API ของ Control Plane ผ่านผู้ให้บริการ Control Plane |
gcloud และ CLI คลาวด์อื่น ๆ | บัญชีคลาวด์ของคุณเอง เมื่อเชื่อมต่อเครือข่ายส่วนตัวหรือสร้าง VM เอเจนต์ |
curl | โดเมนของคุณเอง เพื่อตรวจสอบหลังการตั้งค่า |
ปลั๊กอินไม่เก็บอะไรเอง ทรัพยากร ไฟล์แอป และคำเชิญที่ผู้ช่วยสร้างขึ้นจะถูกเก็บในองค์กร Control Plane ของคุณจนกว่าคุณจะลบ และบันทึกการตรวจสอบขององค์กรจะบันทึกทุกการเปลี่ยนแปลง
เพิ่มเติม
- การมีส่วนร่วม: CONTRIBUTING.md
- เอกสาร: docs.controlplane.com · การสนับสนุน:
support@controlplane.comหรือ Slack - สัญญาอนุญาต: MIT — ดู LICENSE