Prerequisites
OpenCode
Install OpenCode
Control Plane account
Sign up at console.cpln.io if you don’t have an account yet
Add the MCP server
Run the add wizard
| Prompt | Value |
|---|---|
| Location | Global |
| MCP server name | cpln |
| MCP server type | Remote |
| MCP server URL | https://mcp.cpln.io/mcp |
| Does this server require OAuth authentication? | Yes |
| Do you have a pre-registered client ID? | No |
Connecting to the bare URL uses the default
core toolset profile — a focused set that already covers the whole build-and-operate workflow (it can read and delete any resource kind generically, and reach anything else through the raw-API tool), which is the right fit for this client. Append ?toolsets=mk8s to add BYOK Kubernetes tools, or ?toolsets=full for everything. See toolset profiles.~/.config/opencode/opencode.jsonc.Authenticate
- Sign in to Control Plane (Google, GitHub, Microsoft, or SAML).
- Select the orgs you want OpenCode to access.
- Click Authorize.
Example conversation
Troubleshooting
Next steps
Usage Examples
Practical prompts for common Control Plane workflows
Template Catalog
30+ production-ready templates your AI can deploy on request