> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bedrock.cv/llms.txt
> Use this file to discover all available pages before exploring further.

# Setup

> Connect the Bedrock MCP server to your AI agent.

## Cloud MCP Endpoint

Bedrock hosts a cloud MCP server. No infrastructure to run -- just point your agent at the endpoint.

```
https://api.bedrock.cv/mcp
```

## Configuration

Add the Bedrock MCP server to your agent. Some platforms use OAuth (you'll authorize via your Bedrock account), while others use an API key in a config file.

<Tabs>
  <Tab title="Microsoft Copilot">
    1. Open your agent in [Copilot Studio](https://copilotstudio.microsoft.com/) and go to **Tools > Add a tool > New tool > Model Context Protocol**
    2. Set **"Server name"** to **"Bedrock"** and **"Server URL"** to `https://api.bedrock.cv/mcp`
    3. Set authentication to **OAuth 2.0**, type **"Dynamic discovery"**
    4. Click **"Create"** and sign in to Bedrock when prompted

    No API key needed. Copilot uses OAuth to connect to your Bedrock account directly.
  </Tab>

  <Tab title="Claude">
    1. Go to [claude.ai/settings/connectors](https://claude.ai/settings/connectors) and click **"Add custom connector"**
    2. Set the name to **"Bedrock"**
    3. Set **"Remote MCP server URL"** to `https://api.bedrock.cv/mcp`
    4. Click **"Add"** and sign in to Bedrock when prompted

    No API key needed. Claude uses OAuth to connect to your Bedrock account directly.
  </Tab>

  <Tab title="Claude Cowork">
    1. Go to **Settings > Connectors** and click **"Add custom connector"**
    2. Set the name to **"Bedrock"**
    3. Set **"Remote MCP server URL"** to `https://api.bedrock.cv/mcp`
    4. Click **"Add"** and sign in to Bedrock when prompted

    No API key needed. Cowork uses OAuth to connect to your Bedrock account directly.
  </Tab>

  <Tab title="ChatGPT">
    1. Go to [ChatGPT Settings](https://chatgpt.com/settings#settings) > **Apps** > **Advanced Settings** and enable **Developer Mode**
    2. Click **"Create app"**
    3. Set **"Name"** to **"Bedrock"**
    4. Set **"MCP Server URL"** to `https://api.bedrock.cv/mcp`
    5. Set **"Authentication"** to **"OAuth"**, check the confirmation box, and click **"Create"**

    No API key needed. ChatGPT uses OAuth to connect to your Bedrock account directly.
  </Tab>
</Tabs>

## Authentication

The MCP server supports two authentication methods:

* **OAuth 2.1** -- used by Claude, Claude Cowork, ChatGPT, and Microsoft Copilot. The platform handles authentication automatically via [OAuth discovery](/api-reference/oauth). No API key needed.
* **API keys** -- used by config-file-based clients (Claude Code, Cursor, VS Code). Include your key in the `Authorization` header as a Bearer token.

<Warning>
  Never commit API keys to version control. Use environment variables or a secrets manager to inject the key into your configuration file.
</Warning>

To create an API key, go to **Settings > API Keys** in the [Bedrock dashboard](https://bedrock.cv) or see the [API Keys guide](/guides/api-keys).

## Verify the Connection

Once configured, test with a simple prompt:

```
What sheets are in project {your_project_id}?
```

Your agent should call `Query` and return a list of sheets. If you see an authentication error, verify your API key is correct and has access to the project.

<Tip>
  You can find your project ID in the Bedrock dashboard URL: `https://bedrock.cv/projects/{project_id}`.
</Tip>

## Next Steps

<CardGroup cols={2}>
  <Card title="Tools Reference" icon="wrench" href="/mcp/tools/query">
    Explore the seven tools your agent now has access to.
  </Card>

  <Card title="Workflow Examples" icon="route" href="/mcp/workflows/symbol-counting">
    See how agents chain tools to answer construction questions.
  </Card>
</CardGroup>
