# Connect Claude Code, Cursor, Codex and other developer tools

> Coding agents connect to the Voholabs Studio MCP server at https://studio.voholabs.com/api/mcp and send your API key in an Authorization header. Studio's Settings › Connect Agent › Developer tools tab generates the exact config for each client.

Source: https://voholabs.com/docs/agents/developer-tools  
Last updated: 5 October 2026

Developer tools send your API key as a header, so the server address carries no secret. The examples below use `YOUR_API_KEY`; Studio's panel fills in your real key for you.

## How do I connect a developer tool?

1. In Studio, open **Settings › Connect Agent**, pick the **Developer tools** tab and choose your client.
2. Press **Copy** to copy the generated config, which already contains your key.
3. Paste it where your client expects MCP servers, as listed below, and restart or reload the client.
4. Ask the agent to list your Voholabs Studio channels to confirm it is connected.

## What is the config for each client?

### Claude Code

Run this in your terminal:

```bash
claude mcp add --transport http voholabs https://studio.voholabs.com/api/mcp --header "Authorization: Bearer YOUR_API_KEY"
```

### Cursor

Add to `.cursor/mcp.json` in your project root:

```json
{
  "mcpServers": {
    "voholabs": {
      "url": "https://studio.voholabs.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

### VS Code with Copilot

Add to `.vscode/mcp.json` in your project root:

```json
{
  "servers": {
    "voholabs": {
      "type": "http",
      "url": "https://studio.voholabs.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

### Windsurf

Add to `~/.codeium/windsurf/mcp_config.json`:

```json
{
  "mcpServers": {
    "voholabs": {
      "serverUrl": "https://studio.voholabs.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

### Amp

Add to your Amp `settings.json`:

```json
{
  "amp.mcpServers": {
    "voholabs": {
      "url": "https://studio.voholabs.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

### Codex

Add to `~/.codex/config.toml`:

```toml
[mcp_servers.voholabs]
url = "https://studio.voholabs.com/api/mcp"
http_headers = { "Authorization" = "Bearer YOUR_API_KEY" }
```

### Gemini CLI

Add to `~/.gemini/settings.json`:

```json
{
  "mcpServers": {
    "voholabs": {
      "url": "https://studio.voholabs.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

### Warp

Open **Settings › MCP Servers › + Add** and paste:

```json
{
  "voholabs": {
    "url": "https://studio.voholabs.com/api/mcp",
    "headers": { "Authorization": "Bearer YOUR_API_KEY" }
  }
}
```

## Where do I find my API key?

In **Settings › Connect Agent**, under **API Key**. The same key powers your connectors, the [CLI](https://voholabs.com/docs/cli) and the [public API](https://voholabs.com/docs/api), so keep it private and rotate it if it leaks.

## Frequently asked questions

### Why do developer tools use a different address from Claude and ChatGPT?

Coding agents can send an Authorization header, so the key stays out of the URL. Chat apps cannot set headers, which is why they use the connector link with the key inside it.

### Which server name should I use?

Studio's generated config uses `voholabs`, so it does not overwrite another MCP server or CLI you may already have registered under a different name.

## Related pages

- [The Voholabs Studio MCP server](https://voholabs.com/docs/agents/mcp)
- [MCP tools reference](https://voholabs.com/docs/agents/mcp-tools)
- [The Voholabs CLI and agent skill](https://voholabs.com/docs/cli)
