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.

For background on MCP servers in VS Code, see the official VS Code MCP documentation.

Prerequisites

https://mintcdn.com/controlplanecorporation/rFQpIcXts1y-5L7u/icons/vscode.svg?fit=max&auto=format&n=rFQpIcXts1y-5L7u&q=85&s=68f269932eab223833a1c4f78d6be90a

VS Code + GitHub Copilot

Download VS Code and install the GitHub Copilot extension

Control Plane account

Sign up at console.cpln.io if you don’t have an account yet

Add the MCP server

1

Run MCP: Add Server

Open the Command Palette (Cmd/Ctrl + Shift + P) and run MCP: Add Server.
2

Configure

Follow the prompts:
PromptValue
Server typeHTTP
URLhttps://mcp.cpln.io/mcp
Namecpln
ScopeGlobal
3

Allow authentication

VS Code shows a permission prompt to authenticate the new server. Click Allow — your browser opens.
  1. Sign in to Control Plane (Google, GitHub, Microsoft, or SAML).
  2. Select the orgs you want VS Code to access.
  3. Click Authorize.
Your browser shows a success page — close the tab and return to VS Code.
4

Use it

Open GitHub Copilot Chat and ask “list GVCs in org <your-org>” (using one of the orgs you authorized) to confirm.

Example conversation

1

Set Context

Use org "my-org" and gvc "my-gvc" for context.
2

Deploy a Workload

Create a publicly accessible workload called "my-api" using nginx:latest on port 80.
3

Get the Endpoint

Monitor the readiness of my-api and give me the public endpoint once it's ready.

Troubleshooting

Open the Command Palette → MCP: List Servers → select cplnSign Out. Then open MCP: List Servers again, select cpln, and choose Start Server — VS Code prompts you to authenticate. Sign in again and adjust your org selections on the consent screen.

Next steps

Usage Examples

Practical prompts for common Control Plane workflows

Template Catalog

30+ production-ready templates your AI can deploy on request