# Claude Desktop

Add your Wire container to Claude Desktop.

## Via Settings (Pro/Max Plans)

1. Go to **Settings** → **Connectors**
2. Click **Add custom connector**
3. Enter your container's MCP URL
4. Click **Add**
5. Authenticate when prompted

## Via Config File

Alternatively, add to your Claude Desktop config file.

### Configuration File Location

- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`

### With OAuth

<PersonalizedCode
  client:load
  code={`{
  "mcpServers": {
    "YOUR_CONTAINER_NAME": {
      "url": "https://YOUR_ORG_SLUG.mcp.usewire.io/container/YOUR_CONTAINER_ID/mcp"
    }
  }
}`}
/>

When you first use a Wire tool, your browser will open to authorize access.

### With API Key

:::tip[Use a container-scoped key]
Create a key from the container's **Access** tab in the Wire dashboard. Container-scoped keys only work for one container, so a leaked key can't reach your other data. See [Authentication](/mcp/authentication/#container-scoped-keys-recommended) for details.
:::

<PersonalizedCode
  client:load
  code={`{
  "mcpServers": {
    "YOUR_CONTAINER_NAME": {
      "url": "https://YOUR_ORG_SLUG.mcp.usewire.io/container/YOUR_CONTAINER_ID/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}`}
/>

Restart Claude Desktop after updating the configuration.

## Finding Your Container URL

Copy the MCP URL from your container's detail page in the Wire dashboard.