Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.controlplane.com/llms.txt

Use this file to discover all available pages before exploring further.

Install

Add the marketplace, install the plugin, then reload:
/plugin marketplace add controlplane-com/ai-plugin
/plugin install cpln@controlplane
/reload-plugins
Update. Third-party Claude Code marketplaces have auto-update disabled by default. Run these when a new release is published:
/plugin marketplace update controlplane
/reload-plugins
To enable auto-update once and forget it, run /plugin, open the Marketplaces tab, select Control Plane, and choose Enable auto-update.

Authenticate the MCP server

The MCP server needs a service account token to act on your behalf. Skills, agents, commands, and guardrails work without it — the token is only required for live operations (creating workloads, managing secrets, applying manifests).
export CPLN_TOKEN="<your-service-account-token>"
Create a service account with the Create a Service Account guide. Add it to the superusers group for full access, or viewers for read-only exploration. Gemini CLI prompts for the token at install time and stores it in your system keychain.

What it includes

ComponentWhat it doesWhen it activates
23 SkillsPlatform knowledge — workload types, CLI, autoscaling, secrets, networking, observability, IaC, mk8s, BYOK, templatesLoaded on demand based on your prompt
8 Agents + 8 CommandsMulti-step workflows — troubleshoot a failing workload, set up secret access, configure a domain, migrate from Kubernetes, set up cloud identityTriggered by your prompt or by /cpln:<command>
8 Guardrail RulesAlways-on enforcement — confirm destructive ops, surface constraint conflicts, validate manifest fieldsLoaded into every session
The plugin also pre-configures the Control Plane MCP Server (80+ tools) so the assistant can read and mutate your infrastructure directly.

Try it

/cpln:troubleshoot my-api --gvc production

MCP-only setup

If your client doesn’t support plugins (Cursor, Amp, OpenCode, and others), add the cpln MCP server directly:
{
  "mcpServers": {
    "cpln": {
      "type": "http",
      "url": "https://mcp.cpln.io/mcp",
      "headers": {
        "Authorization": "Bearer ${CPLN_TOKEN}"
      }
    }
  }
}
MCP-only gives you the 80+ live tools but not the skills, agents, commands, or guardrails. For per-tool setup instructions, see Compatible tools.

Next steps

MCP Server

The 80+ tools the plugin uses to act on your infrastructure

Usage Examples

Concrete prompts for common Control Plane workflows

Create a Service Account

Generate the token the MCP server needs to authenticate

Plugin source

Source, full inventory, and contribution guide