Control Plane

ทางการ

ปรับใช้และดำเนินการเวิร์กโหลด ความลับ และเครือข่ายข้าม AWS, GCP, Azure และคลาวด์ส่วนตัว

GitHub
10
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย 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

ปลั๊กอิน 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_GVCGVC เริ่มต้น
CPLN_PROFILEโปรไฟล์ CLI cpln ในเครื่อง

การใช้งาน

ถามเป็นภาษาธรรมชาติ — ผู้ช่วยจะนำทางไปยังสกิลหรือเอเจนต์ที่ถูกต้อง:

  • "แก้ไขปัญหาว่าทำไมเวิร์กโหลด payments-api ของฉันใน production ถึงรีสตาร์ทซ้ำ ๆ"
  • "วาง app.example.com ไว้หน้าเวิร์กโหลด web ของฉันด้วย auto-TLS"
  • "ให้เวิร์กโหลด analytics ของฉันเข้าถึงบัคเก็ต S3 prod-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 cplnAPI ของ 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, pulumiAPI ของ Control Plane ผ่านผู้ให้บริการ Control Plane
gcloud และ CLI คลาวด์อื่น ๆบัญชีคลาวด์ของคุณเอง เมื่อเชื่อมต่อเครือข่ายส่วนตัวหรือสร้าง VM เอเจนต์
curlโดเมนของคุณเอง เพื่อตรวจสอบหลังการตั้งค่า

ปลั๊กอินไม่เก็บอะไรเอง ทรัพยากร ไฟล์แอป และคำเชิญที่ผู้ช่วยสร้างขึ้นจะถูกเก็บในองค์กร Control Plane ของคุณจนกว่าคุณจะลบ และบันทึกการตรวจสอบขององค์กรจะบันทึกทุกการเปลี่ยนแปลง

เพิ่มเติม

  • การมีส่วนร่วม: CONTRIBUTING.md
  • เอกสาร: docs.controlplane.com · การสนับสนุน: support@controlplane.com หรือ Slack
  • สัญญาอนุญาต: MIT — ดู LICENSE