Control Plane
resmiMenyebarkan dan mengoperasikan beban kerja, rahasia, serta jaringan di seluruh AWS, GCP, Azure, dan cloud pribadi.
Apa yang bisa Anda lakukan dengan Control Plane MCP?
- Pemecahan masalah restart workload — Tanyakan mengapa sebuah workload terus restart dan dapatkan diagnosis terpandu dengan perintah
cpln. - Konfigurasi endpoint publik — Letakkan domain di depan workload dengan auto-TLS, seperti
app.example.comuntukweb. - Berikan akses cloud tanpa kunci — Berikan workload akses tanpa kredensial ke bucket S3 atau sumber daya cloud lainnya.
- Sediakan database terkelola — Siapkan Postgres produksi dengan failover HA dan pencadangan S3 otomatis.
- Migrasikan manifest Kubernetes — Ubah file
kustomization.yaml, Compose, atau Helm ke Control Plane dan terapkan setelah konfirmasi.
Server MCP Terhosting
npx add-mcp 'https://mcp.cpln.io/mcp'Terpasang ke Claude Code, Codex, Cursor, dan lainnya
Dokumentasi
Plugin AI Control Plane
Jalankan workload dalam container di AWS, GCP, Azure, OCI, dan perangkat keras Anda sendiri melalui satu API. Plugin ini memuat pengetahuan domain Control Plane, pengaman produksi, dan alat MCP langsung ke Claude Code, Codex, dan Antigravity CLI sehingga asisten Anda dapat men-deploy, memecahkan masalah, mengamankan, dan memigrasikan workload dengan perintah cpln yang terverifikasi.
Instalasi
Claude Code
/plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
/plugin install cpln@controlplane
/reload-plugins
Perbarui dengan /plugin marketplace update controlplane lalu /reload-plugins (marketplace pihak ketiga tidak memperbarui otomatis kecuali Anda mengaktifkannya di /plugin → Marketplaces).
Alternatifnya, instal dari marketplace plugin komunitas Anthropic, di mana setiap daftar telah melewati tinjauan 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
Mulai Codex, buka /plugins, dan instal cpln. Jabat tangan MCP menyediakan aturan inti. Instalasi lokal juga menyertakan hook sesi opsional, yang harus ditinjau dan dipercaya di Codex sebelum dijalankan.
Perbarui dengan codex plugin marketplace upgrade controlplane, lalu mulai ulang Codex.
Antigravity CLI
Instal plugin dengan Antigravity CLI (agy):
agy plugin install https://github.com/controlplane-com/ai-plugin/plugins/cpln
Klien MCP generik
Arahkan klien MCP lain ke server yang di-hosting:
{
"mcpServers": {
"cpln": {
"type": "http",
"url": "https://mcp.cpln.io/mcp"
}
}
}
URL telanjang menyajikan set alat core default. Klien yang memuat alat sesuai permintaan dapat menambahkan ?toolsets=full untuk setiap alat.
Autentikasi
MCP menggunakan OAuth 2.1 + PKCE. Masuk untuk memungkinkan asisten bertindak atas organisasi Control Plane Anda — Anda memilih organisasi mana yang boleh dioperasikan, dan token dibatasi untuk organisasi tersebut serta ditegakkan di sisi server pada setiap panggilan. Masuk lagi untuk mengubah izin. Perlakukan akses MCP sebagai akses produksi ke organisasi yang Anda berikan. Cara masuk:
- Claude Code —
/mcp, pilihcpln, masuk (atauclaude mcp login cpln). - Codex —
codex mcp login cpln. - Antigravity CLI —
/mcp, pilihcpln, autentikasi.
Variabel lingkungan
Opsional — hanya untuk alur kerja CLI cpln yang dihasilkan beberapa skill (CI/CD, Terraform, Pulumi). Lihat .env.example.
| Variabel | Tujuan |
|---|---|
CPLN_TOKEN | Token akun layanan untuk panggilan CLI cpln (sensitif). |
CPLN_ORG | Organisasi default. |
CPLN_GVC | GVC default. |
CPLN_PROFILE | Profil CLI cpln lokal. |
Penggunaan
Tanyakan dalam bahasa alami — asisten akan mengarahkan ke skill atau agen yang tepat:
- "Pecahkan masalah mengapa workload
payments-apisaya diproductionterus restart." - "Letakkan
app.example.comdi depan workloadwebsaya dengan auto-TLS." - "Beri workload
analyticssaya akses baca tanpa kredensial ke bucket S3prod-event-logs— tanpa kunci IAM." - "Sediakan Postgres produksi dengan failover HA dan backup S3."
- "Konversi
kustomization.yamlini ke Control Plane dan terapkan kestagingsetelah saya konfirmasi."
Dua alur kerja juga memiliki perintah garis miring di Claude Code — /cpln:troubleshoot WORKLOAD dan /cpln:migrate-k8s FILE; di klien lain, minta alur kerja yang sama dengan nama.
Yang disertakan
- Skill domain di seluruh penggunaan CLI, kontrol akses, penskalaan otomatis, jaringan, observabilitas, migrasi, template, penyimpanan stateful, dan keamanan.
- Dua agen terpandu: pemecahan masalah workload dan migrasi Kubernetes / Compose / Helm.
- Set aturan pendek yang selalu aktif yang diterapkan asisten di setiap sesi, dengan panduan operasi lengkap yang dibaca sesuai permintaan.
- Akses terkonfigurasi sebelumnya ke server MCP Control Plane yang di-hosting.
Keamanan
- Akses MCP adalah akses produksi — dibatasi untuk organisasi yang Anda berikan dan RBAC Anda sendiri.
- Tindakan destruktif (menghapus sumber daya, mengecilkan/menghapus volume, mengganti workload, menerapkan ke produksi) memerlukan konfirmasi eksplisit.
- Nilai rahasia tidak pernah melewati obrolan: Control Plane menghasilkan nilai yang tidak perlu diketahui siapa pun, pengguna mengetik nilai mereka sendiri ke Konsol, dan alat hanya mengembalikan metadata rahasia.
- Plugin tidak menyimpan log, rahasia, prompt, atau telemetri; klien AI dan penyedia model Anda memproses prompt sesuai kebijakan mereka sendiri.
Laporkan kerentanan sesuai SECURITY.md.
Ke mana data pergi
Satu-satunya konektor yang dideklarasikan plugin adalah server MCP yang di-hosting di https://mcp.cpln.io/mcp, yang hanya bertindak pada organisasi yang Anda berikan saat masuk, dengan izin Anda sendiri.
Saat tugas membutuhkannya, skill juga menjalankan alat ini di mesin Anda, masing-masing dengan kredensial Anda sendiri:
| Alat | Mengirim data ke |
|---|---|
CLI cpln | API Control Plane (api.cpln.io), registry gambar organisasi Anda (ORG.registry.cpln.io), dan endpoint metrik (metrics.cpln.io), menggunakan profil CLI Anda atau CPLN_TOKEN |
docker | Registry gambar yang Anda dorong dan tarik |
kubectl, helm | Cluster Kubernetes yang Anda arahkan, saat memigrasikan darinya atau menginstal operator Kubernetes Control Plane |
terraform, pulumi | API Control Plane, melalui penyedia Control Plane |
gcloud dan CLI cloud lainnya | Akun cloud Anda sendiri, saat menghubungkan jaringan pribadi atau membuat VM agen |
curl | Domain Anda sendiri, untuk memeriksanya setelah pengaturan |
Plugin itu sendiri tidak menyimpan apa pun. Sumber daya, file aplikasi, dan undangan yang dibuat asisten disimpan di organisasi Control Plane Anda hingga Anda menghapusnya, dan jejak audit organisasi mencatat setiap perubahan.
Lainnya
- Berkontribusi: CONTRIBUTING.md
- Dokumen: docs.controlplane.com · Dukungan:
support@controlplane.comatau Slack - Lisensi: MIT — lihat LICENSE