Skip to main content
This page lists every tool the MCP Server exposes, grouped by the resource it operates on. Tool names are the exact identifiers the AI calls — you normally describe what you want in natural language and let the assistant pick the tool, but knowing what exists helps you prompt precisely and understand what an assistant is doing on your behalf.
You don’t call these tools directly. Describe the outcome you want — see Usage Examples for prompt patterns — and the assistant selects and chains the right tools.

Toolset profiles

The server advertises a different set of tools depending on the toolsets query parameter on the endpoint URL. A smaller set keeps the assistant focused and fits comfortably in its context window; the larger sets unlock specialized resource families.
Connecting to https://mcp.cpln.io/mcp with no query parameter gives you the core profile. To switch profiles, point your client at the URL with the ?toolsets= parameter — see your tool’s setup page for where the endpoint URL is configured.

Reading the tables

Each tool is listed with its name, its label, and what it does. The Access column flags how the tool behaves: Tools available only in a larger profile are marked mk8s or full next to the access marker; everything else is in core.

Docs & guidance

Read-only tools the assistant uses to ground itself in accurate Control Plane facts, schemas, and documentation before acting. All are in core.

Generic resource tools

The single read and delete tools that work for every resource kind. Use these to list, inspect, or delete any resource — pass the kind (workload, secret, gvc, and so on). All are in core.

GVCs

Create and manage GVCs and the cloud locations they span.

Workloads

Create, update, run, and operate workloads. The advanced configure_workload_* tools each manage one specialized block of the spec and live in the full profile.

Secrets

Create and update secrets by type. The core profile covers the most common types; the rest are in mk8s and full. To reveal plaintext, use reveal_secret under Observability.

Custom domains

Configure custom domains, their port listeners, routes, TLS, and CORS. Port, route, TLS, and CORS tools operate on an existing domain.

Identity & access

Manage identities, policies, groups, service accounts, and the private-network resources attached to an identity. Groups, service accounts, network resources, and user invitations are in full.

Template catalog

Browse and operate the Template Catalog — production-ready stacks you install instead of hand-authoring resources.

Volume sets & storage

Create volume sets, mount them to workloads, and manage their volumes and snapshots. Snapshot and per-volume operations are in full.

Observability

Inspect deployments, logs, events, replicas, metrics, traces, the audit trail, and secret plaintext. Most are in core; traces are in full.

Terraform & IaC

Convert manifests to Terraform and export existing resources as HCL for infrastructure as code. Batch export and kind discovery are in full.

Cloud accounts, agents & networking

Onboard cloud accounts, create agents for private connectivity, and reserve IP sets. All are in full.

Organization & operations

Manage org settings, quotas, audit contexts, and external logging. All are in full.

Managed Kubernetes

Provision and update managed Kubernetes clusters across cloud and bare-metal providers. This family is available in the mk8s and full profiles — connect to https://mcp.cpln.io/mcp?toolsets=mk8s to use it.

Next steps

MCP Server

Endpoint, authentication, and the compatible-tools list

Usage Examples

Practical prompts that put these tools to work

AI Plugin

Skills, agents, commands, and guardrails on top of the MCP server

Reference

The full configuration and behavior of every Control Plane resource