> ## 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.

# Claude Web

> Connect claude.ai in your browser to Control Plane via a Custom Connector.

<Note>
  Connectors sync across Claude. Setting this up on claude.ai also enables it in the [Claude desktop app](/ai/claude-desktop), and vice versa — you only need to do it once.
</Note>

## Prerequisites

<CardGroup cols={2}>
  <Card title="Claude.ai account" icon="https://mintcdn.com/controlplanecorporation/rFQpIcXts1y-5L7u/icons/claude.svg?fit=max&auto=format&n=rFQpIcXts1y-5L7u&q=85&s=8b0f9fcceff42ac846ff975af5126fb4" width="248" height="248" data-path="icons/claude.svg">
    Sign in at [claude.ai](https://claude.ai)
  </Card>

  <Card title="Control Plane account" icon="user">
    Sign up at [console.cpln.io](https://console.cpln.io) if you don't have an account yet
  </Card>
</CardGroup>

## Add the MCP server

<Steps>
  <Step title="Open Connector settings">
    Go to [claude.ai/customize/connectors](https://claude.ai/customize/connectors).
  </Step>

  <Step title="Add a Custom Connector">
    Click the **+** button, then **Add custom connector**, and fill in:

    | Field                     | Value                     |
    | ------------------------- | ------------------------- |
    | **Name**                  | `Control Plane`           |
    | **Remote MCP server URL** | `https://mcp.cpln.io/mcp` |

    <Note>
      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](/ai/mcp#toolset-profiles).
    </Note>

    Click **Add**.
  </Step>

  <Step title="Connect">
    On the new Control Plane connector card, click **Connect**. Claude opens a new tab for sign-in.

    1. Sign in to Control Plane (Google, GitHub, Microsoft, or SAML).
    2. Select the orgs you want claude.ai to access.
    3. Click **Authorize**.

    The tab closes automatically and the connector shows as **Connected**.
  </Step>

  <Step title="Use it">
    Open a new chat. The Control Plane tools are now available — try asking Claude to "list GVCs in org `<your-org>`" (using one of the orgs you authorized) to confirm.
  </Step>
</Steps>

<Note>
  For the latest connector setup details, see Anthropic's [Custom Connectors documentation](https://support.anthropic.com/en/articles/11176164-pre-built-connectors-using-remote-mcp).
</Note>

## Example conversation

<Steps>
  <Step title="Set Context">
    ```
    Use org "my-org" and gvc "my-gvc" for context.
    ```
  </Step>

  <Step title="Deploy a Workload">
    ```
    Create a publicly accessible workload called "my-api" using nginx:latest on port 80.
    ```
  </Step>

  <Step title="Get the Endpoint">
    ```
    Monitor the readiness of my-api and give me the public endpoint once it's ready.
    ```
  </Step>
</Steps>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Need to change which orgs are authorized">
    Go to [claude.ai/customize/connectors](https://claude.ai/customize/connectors), disconnect the **Control Plane** connector, then click **Connect** again. Sign in and adjust your org selections on the consent screen.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Usage Examples" icon="lightbulb" href="/ai/examples">
    Practical prompts for common Control Plane workflows
  </Card>

  <Card title="Template Catalog" icon="grid" href="/template-catalog/overview">
    30+ production-ready templates your AI can deploy on request
  </Card>
</CardGroup>
