Control Plane
oficialImplementar y operar cargas de trabajo, secretos y redes en AWS, GCP, Azure y nubes privadas.
¿Qué puedes hacer con Control Plane MCP?
- Troubleshoot a workload — ask the assistant to diagnose why a workload keeps restarting using the guided troubleshooting agent.
- Deploy a workload from Kubernetes manifests — convert a
kustomization.yamlor Helm chart to Control Plane and apply it with the migration agent. - Provision managed stateful services — request a production Postgres with HA failover and S3 backups through the stateful storage skill.
- Configure networking and TLS — put a custom domain with auto-TLS in front of a workload using the networking skill.
- Set up cloud-credential-free access — grant a workload access to an S3 bucket without IAM keys via the access-control skill.
Documentación
Plugin de IA de Control Plane
Ejecute cargas de trabajo en contenedores en AWS, GCP, Azure, OCI y su propio hardware bajo una sola API. Carga el conocimiento del dominio de Control Plane, las barreras de protección para producción y las herramientas MCP en vivo en Claude Code, Codex y Antigravity CLI para que su asistente pueda desplegar, solucionar problemas, asegurar y migrar cargas de trabajo con comandos verificados de cpln.
Instalación
Claude Code
/plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
/plugin install cpln@controlplane
/reload-plugins
Actualice con /plugin marketplace update controlplane y luego /reload-plugins (los mercados de terceros no se actualizan automáticamente a menos que lo habilite en /plugin → Marketplaces).
Alternativamente, instálelo desde el mercado de plugins comunitarios de Anthropic, donde cada listado ha pasado la revisión de 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
Inicie Codex, abra /plugins e instale cpln. La inyección de barreras de protección necesita hooks de plugin, que Codex bloquea por defecto — habilítelos en ~/.codex/config.toml y reinicie:
[features]
plugins = true
plugin_hooks = true
Actualice con codex plugin marketplace upgrade controlplane, luego reinicie Codex.
Antigravity CLI
Instale el plugin con Antigravity CLI (agy):
agy plugin install https://github.com/controlplane-com/ai-plugin/plugins/cpln
Cliente MCP genérico
Apunte cualquier otro cliente MCP al servidor alojado:
{
"mcpServers": {
"cpln": {
"type": "http",
"url": "https://mcp.cpln.io/mcp?toolsets=full"
}
}
}
Autenticación
MCP usa OAuth 2.1 + PKCE. Inicie sesión para permitir que el asistente actúe en sus organizaciones de Control Plane — usted elige en qué organizaciones puede operar, y el token está limitado a esas organizaciones y se aplica del lado del servidor en cada llamada. Inicie sesión nuevamente para cambiar la concesión. Trate el acceso MCP como acceso de producción a las organizaciones que conceda. Cómo iniciar sesión:
- Claude Code —
/mcp, seleccionecpln, inicie sesión (oclaude mcp login cpln). - Codex —
codex mcp login cpln. - Antigravity CLI —
/mcp, seleccionecpln, autentíquese.
Variables de entorno
Opcional — solo para los flujos de trabajo de CLI de cpln que algunas habilidades generan (CI/CD, Terraform, Pulumi). Consulte .env.example.
| Variable | Propósito |
|---|---|
CPLN_TOKEN | Token de cuenta de servicio para llamadas CLI de cpln (confidencial). |
CPLN_ORG | Organización predeterminada. |
CPLN_GVC | GVC predeterminado. |
CPLN_PROFILE | Perfil local de CLI de cpln. |
Uso
Pregunte en lenguaje natural — el asistente dirige a la habilidad o agente correcto:
- "Soluciona por qué mi carga de trabajo
payments-apienproductionsigue reiniciándose." - "Pon
app.example.comdelante de mi carga de trabajowebcon TLS automático." - "Dale a mi carga de trabajo
analyticsacceso de lectura sin credenciales al bucket S3prod-event-logs— sin claves IAM." - "Aprovisiona un Postgres en producción con conmutación por error de alta disponibilidad y copias de seguridad en S3."
- "Convierte este
kustomization.yamla Control Plane y aplícalo astagingdespués de que confirme."
Dos flujos de trabajo también tienen comandos de barra en Claude Code — /cpln:troubleshoot WORKLOAD y /cpln:migrate-k8s FILE; en otros clientes, solicite los mismos flujos de trabajo por nombre.
Qué incluye
- Habilidades de dominio sobre uso de CLI, control de acceso, autoescalado, redes, observabilidad, migración, plantillas, almacenamiento con estado y seguridad.
- Dos agentes guiados: solución de problemas de cargas de trabajo y migración de Kubernetes / Compose / Helm.
- Una regla de barrera de protección siempre activa que el asistente aplica en cada sesión.
- Acceso preconfigurado al servidor MCP alojado de Control Plane.
Seguridad
- El acceso MCP es acceso de producción — limitado a las organizaciones que conceda y a su propio RBAC.
- Las acciones destructivas (eliminar recursos, reducir/eliminar volúmenes, reemplazar cargas de trabajo, aplicar a producción) requieren confirmación explícita.
- Los valores secretos nunca se exponen a través de las herramientas MCP — los secretos aparecen solo como metadatos.
- El plugin no almacena registros, secretos, prompts ni telemetría; su cliente de IA y proveedor de modelos procesan los prompts según sus propias políticas.
Reporte vulnerabilidades según SECURITY.md.
Más
- Contribuciones: CONTRIBUTING.md
- Documentación: docs.controlplane.com · Soporte:
support@controlplane.como Slack - Licencia: MIT — consulte LICENSE