Run containerized workloads across AWS, GCP, Azure, OCI, and your own hardware under one API.
> /plugin marketplace add controlplane-com/ai-plugin> /plugin install cpln@controlplane
FAQ
ai-plugin is a Claude Code plugin with 30 hand-picked skills for deployment work, indexed on Flowy. Install it with the command on its page. It includes access-control, audit-compliance, autoscaling-capacity. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: controlplane-com/ai-plugin
Run containerized workloads across AWS, GCP, Azure, OCI, and your own hardware under one API. It loads Control Plane's domain knowledge, production guardrails, and live MCP tools into Claude Code, Codex, and Antigravity CLI so your assistant can deploy, troubleshoot, secure, and migrate workloads with verified cpln commands.
/plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
/plugin install cpln@controlplane
/reload-plugins
Update with /plugin marketplace update controlplane then /reload-plugins (third-party marketplaces don't auto-update unless you enable it in /plugin โ Marketplaces).
Alternatively, install from Anthropic's community plugin marketplace, where every listing has passed Anthropic's review:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install cpln@claude-community
/reload-plugins
codex plugin marketplace add https://github.com/controlplane-com/ai-plugin.git
Start Codex, open /plugins, and install cpln. Guardrail injection needs plugin hooks, which Codex gates off by default โ enable them in ~/.codex/config.toml and restart:
[features]
plugins = true
plugin_hooks = true
Update with codex plugin marketplace upgrade controlplane, then restart Codex.
Install the plugin with Antigravity CLI (agy):
agy plugin install https://github.com/controlplane-com/ai-plugin/plugins/cpln
Point any other MCP client at the hosted server:
{
"mcpServers": {
"cpln": {
"type": "http",
"url": "https://mcp.cpln.io/mcp?toolsets=full"
}
}
}
MCP uses OAuth 2.1 + PKCE. Sign in to let the assistant act on your Control Plane organizations โ you choose which orgs it may operate on, and the token is scoped to those orgs and enforced server-side on every call. Sign in again to change the grant. Treat MCP access as production access to the orgs you grant. How to sign in:
/mcp, select cpln, sign in (or claude mcp login cpln).codex mcp login cpln./mcp, select cpln, authenticate.Optional โ only for the cpln CLI workflows some skills generate (CI/CD, Terraform, Pulumi). See .env.example.
| Variable | Purpose |
|---|---|
CPLN_TOKEN | Service-account token for cpln CLI calls (sensitive). |
CPLN_ORG | Default organization. |
CPLN_GVC | Default GVC. |
CPLN_PROFILE | Local cpln CLI profile. |
Ask in natural language โ the assistant routes to the right skill or agent:
payments-api workload in production keeps restarting."app.example.com in front of my web workload with auto-TLS."analytics workload credential-free read access to S3 bucket prod-event-logs โ no IAM keys."kustomization.yaml to Control Plane and apply it to staging after I confirm."Two workflows also have slash commands in Claude Code โ /cpln:troubleshoot WORKLOAD and /cpln:migrate-k8s FILE; in other clients, ask for the same workflows by name.
Report vulnerabilities per SECURITY.md.
support@controlplane.com or Slack.agents/
plugins/
marketplace.json
.claude-plugin/
marketplace.json
.cursor-plugin/
marketplace.json
.env.example
.githooks/
pre-commit
.github/
ISSUE_TEMPLATE/
bug_report.md
feature_request.md
workflows/
checks.yml
release.yml
.gitignore
CHANGELOG.md
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
plugins/
cpln/
.claude-mcp.json
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
.cursor-plugin/
mcp.json
plugin.json
.mcp.json
agents/
k8s-migrator.md
workload-troubleshooter.md
assets/
icon.png
icon.svg
logo-white.svg
logo.svg
commands/
migrate-k8s.md
troubleshoot.md
hooks/
hooks.json
inject-rules.sh
knowledge-map.json
mcp_config.json
plugin.json
rules/
cpln-guardrails.md
skills/
access-control/
SKILL.md
audit-compliance/
SKILL.md
autoscaling-capacity/
SKILL.md
cdn-rate-limiting/
SKILL.md
cpln/
SKILL.md
domain/
SKILL.md
environment-promotion/
SKILL.md
external-logging/
SKILL.md
firewall-networking/
SKILL.md
gitops-cicd/
SKILL.md
iac-terraform-pulumi/
SKILL.md
image/
SKILL.md
ipset-load-balancing/
SKILL.md
k8s-operator/
SKILL.md
logql-observability/
SKILL.md
metrics-observability/
SKILL.md
migration-patterns/
SKILL.md
mk8s-byok/
SKILL.md
native-networking/
SKILL.md
org-management/
SKILL.md
query-spec/
SKILL.md
setup-agent/
SKILL.md
setup-cloud-access/
SKILL.md
setup-secret/
SKILL.md
stateful-storage/
SKILL.md
tag/
SKILL.md
template-catalog/
SKILL.md
workload/
workload-security/
SKILL.md
workload-troubleshooting/
SKILL.md
SKILL.md
README.md
scripts/
bump-version.sh
check-tool-mentions.mjs
tools-manifest.json
SECURITY.md
server.jsonยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic