Use this file to discover all available pages before exploring further.
This page provides practical examples of how to interact with Control Plane through AI assistants using the MCP Server. These examples work across all compatible tools.
Create a new Global Virtual Cloud with specific locations. You can use friendly location names or technical location IDs:
Create a new GVC called "production" with locations in Frankfurt, Virginia, and Dublin.
You can use friendly location names (like “Frankfurt”, “Virginia”, “Dublin”) or technical location IDs (like “aws-eu-central-1”, “aws-us-east-1”). The MCP server will resolve friendly names to the appropriate location IDs.
The cpln CLI must be installed and configured with a profile that is authenticated to the target organization. If no Dockerfile is present, the cpln image build command will use buildpacks to automatically create an image. Control Plane images are built for the linux/amd64 platform.
Build and push a container image to the Control Plane private registry:
Build and push an image called "my-app:v1.0.0" from the current directory to the Control Plane registry in org "my-org".
Create a secret called "db-credentials" with type "opaque" containing:- DB_HOST: postgres.internal.example.com- DB_PORT: 5432- DB_NAME: myapp
When granting workload access to secrets, describe the desired outcome — the MCP server will automatically create the identity, policy, and workload binding in one step.
Create a domain "api.example.com" with:- DNS mode: cname- Certificate challenge: http01- Port 443 (http2) routing to workload "//gvc/production/workload/api-server"
Get the setup guide for creating an AWS cloud account with:- Provider: aws- Cloud account name: my-aws-prod- AWS account ID: 123456789012- Role ARN: arn:aws:iam::123456789012:role/cpln-my-org
Promote the configuration from GVC "staging" to "production":1. Get the current workload configurations from staging2. Update the production workloads to match staging3. Show me the differences before and after
Help me debug the workload "api-server" in production:1. Show me the current status and replica count2. Check if there are any error events3. Get the recent logs and filter for errors4. Show me the resource utilization