# Claude Code

Claude Code supports remote HTTP MCP servers natively, making it a natural fit for the hosted BoldSign MCP server. The recommended approach uses an environment variable for the API key and a project-level `.mcp.json` file so the configuration is portable and the key is never stored in source control.

```json
{
    "mcpServers": {
        "boldsign": {
            "type": "http",
            "url": "<YOUR_REGION_MCP_ENDPOINT>",
            "headers": {
                "X-API-Key": "${BOLDSIGN_API_KEY}"
            }
        }
    }
}
```

Replace `<YOUR_REGION_MCP_ENDPOINT>` with the endpoint for your region from the Regional Endpoints. The `${BOLDSIGN_API_KEY}` placeholder is expanded from your shell environment at runtime, Claude Code does not store the literal key value.

After saving the file:

1. Start Claude Code in that project.
2. Open `/mcp` to confirm that the `boldsign` server connected and exposed tools.
3. Use a read-only prompt first to verify the connection.
