Control Plane

ทางการ

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

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

คุณทำอะไรได้บ้างด้วย Control Plane MCP?

  • แก้ไขปัญหาการทำงานของเวิร์กโหลด — ขอให้ผู้ช่วยวินิจฉัยสาเหตุที่เวิร์กโหลดรีสตาร์ทซ้ำโดยใช้ตัวแทนการแก้ไขปัญหาแบบมีคำแนะนำ
  • ปรับใช้เวิร์กโหลดจาก Kubernetes manifests — แปลง kustomization.yaml หรือ Helm chart เป็น Control Plane และนำไปใช้กับตัวแทนการย้ายระบบ
  • จัดเตรียมบริการแบบมีสถานะที่จัดการโดยระบบ — ขอ Postgres สำหรับการผลิตที่มีการเฟลโอเวอร์ความพร้อมใช้งานสูงและการสำรองข้อมูล S3 ผ่านทักษะการจัดเก็บข้อมูลแบบมีสถานะ
  • กำหนดค่าเครือข่ายและ TLS — ใส่โดเมนที่กำหนดเองพร้อม TLS อัตโนมัติไว้ด้านหน้าเวิร์กโหลดโดยใช้ทักษะเครือข่าย
  • ตั้งค่าการเข้าถึงแบบไม่ต้องใช้ข้อมูลประจำตัวระบบคลาวด์ — ให้สิทธิ์เวิร์กโหลดเข้าถึง S3 bucket โดยไม่ต้องใช้คีย์ IAM ผ่านทักษะการควบคุมการเข้าถึง

เอกสาร

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 (ตลาดของบุคคลที่สามไม่อัปเดตอัตโนมัติเว้นแต่คุณจะเปิดใช้งานใน /pluginMarketplaces)

หรือติดตั้งจาก ตลาดปลั๊กอินชุมชนของ 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 การฉีดการ์ดเรลต้องใช้ hooks ของปลั๊กอิน ซึ่ง Codex ปิดไว้โดยค่าเริ่มต้น — เปิดใช้งานใน ~/.codex/config.toml และรีสตาร์ท:

[features]
plugins = true
plugin_hooks = true

อัปเดตด้วย 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?toolsets=full"
    }
  }
}

การรับรองความถูกต้อง

MCP ใช้ OAuth 2.1 + PKCE ลงชื่อเข้าใช้เพื่อให้ผู้ช่วยดำเนินการในนามองค์กร Control Plane ของคุณ — คุณเลือกได้ว่าองค์กรใดที่มันสามารถดำเนินการได้ และโทเค็นจะถูกจำกัดขอบเขตไว้ที่องค์กรเหล่านั้นและบังคับใช้ฝั่งเซิร์ฟเวอร์ในทุกการเรียก ลงชื่อเข้าใช้อีกครั้งเพื่อเปลี่ยนการอนุญาต ปฏิบัติต่อการเข้าถึง MCP เสมือนการเข้าถึงโปรดักชันสำหรับองค์กรที่คุณอนุญาต วิธีการลงชื่อเข้าใช้:

  • Claude Code/mcp เลือก cpln ลงชื่อเข้าใช้ (หรือ claude mcp login cpln)
  • Codexcodex 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 ของฉันพร้อม TLS อัตโนมัติ"
  • "ให้สิทธิ์การอ่านแบบไม่ใช้ข้อมูลประจำตัวแก่เวิร์กโหลด analytics ของฉันสำหรับบัคเก็ต S3 prod-event-logs — ไม่มีคีย์ IAM"
  • "จัดเตรียม Postgres สำหรับโปรดักชันพร้อมการเฟลโอเวอร์ HA และการสำรองข้อมูล S3"
  • "แปลง kustomization.yaml นี้เป็น Control Plane และนำไปใช้กับ staging หลังจากฉันยืนยัน"

สองเวิร์กโฟลว์ยังมีคำสั่งสแลชใน Claude Code — /cpln:troubleshoot WORKLOAD และ /cpln:migrate-k8s FILE; ในไคลเอนต์อื่น ๆ ให้ขอเวิร์กโฟลว์เดียวกันโดยใช้ชื่อ

สิ่งที่รวมอยู่

  • สกิลเฉพาะทางครอบคลุมการใช้งาน CLI, การควบคุมการเข้าถึง, การปรับขนาดอัตโนมัติ, ระบบเครือข่าย, การสังเกตการณ์, การย้าย, เทมเพลต, การจัดเก็บข้อมูลแบบ stateful และความปลอดภัย
  • เอเจนต์นำทางสองตัว: การแก้ไขปัญหาเวิร์กโหลด และการย้าย Kubernetes / Compose / Helm
  • กฎการ์ดเรลที่เปิดใช้งานตลอดเวลาซึ่งผู้ช่วยนำไปใช้ในทุกเซสชัน
  • การเข้าถึงเซิร์ฟเวอร์ Control Plane MCP ที่โฮสต์ไว้ล่วงหน้า

ความปลอดภัย

  • การเข้าถึง MCP คือการเข้าถึงโปรดักชัน — ถูกจำกัดขอบเขตไว้ที่องค์กรที่คุณอนุญาตและ RBAC ของคุณเอง
  • การกระทำที่ทำลายล้าง (การลบทรัพยากร, การลดขนาด/ลบวอลุ่ม, การแทนที่เวิร์กโหลด, การนำไปใช้กับโปรดักชัน) ต้องมีการยืนยันอย่างชัดเจน
  • ค่าลับจะไม่ถูกเปิดเผยผ่านเครื่องมือ MCP — ความลับปรากฏเป็นข้อมูลเมตาเท่านั้น
  • ปลั๊กอินไม่เก็บบันทึก ความลับ พรอมต์ หรือเทเลเมทรี; ไคลเอนต์ AI และผู้ให้บริการโมเดลของคุณประมวลผลพรอมต์ตามนโยบายของพวกเขาเอง

รายงานช่องโหว่ตาม SECURITY.md

เพิ่มเติม

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