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

# MCP

> Use Cloakup from Cursor and other MCP clients

The Cloakup MCP server exposes API operations as tools for AI agents.

## Auth

Send your API key as a Bearer token. Keys must start with `ck_`. Create keys in the [dashboard](https://app.cloakup.me/settings/api-keys) — not via the MCP server.

```
Authorization: Bearer ck_<your-api-key>
```

## Cursor configuration

Add to `~/.cursor/mcp.json` (or project `.cursor/mcp.json`):

```json theme={null}
{
  "mcpServers": {
    "cloakup": {
      "url": "https://your-deployment.vercel.app/mcp",
      "headers": {
        "Authorization": "Bearer ck_YOUR_API_KEY"
      }
    }
  }
}
```

Local development:

```json theme={null}
{
  "mcpServers": {
    "cloakup": {
      "url": "http://localhost:3000/mcp",
      "headers": {
        "Authorization": "Bearer ck_YOUR_API_KEY"
      }
    }
  }
}
```

## Environment

| Variable          | Description                                  |
| ----------------- | -------------------------------------------- |
| `CLOAKUP_API_URL` | API base URL (e.g. `https://api.cloakup.me`) |

## Tools

### Campaigns

* `cloakup_list_campaigns`
* `cloakup_create_campaign`
* `cloakup_get_campaign`
* `cloakup_update_campaign`
* `cloakup_delete_campaign`
* `cloakup_clone_campaign`
* `cloakup_toggle_campaign`

### Domains

* `cloakup_list_domains`
* `cloakup_create_domain`
* `cloakup_verify_domain`
* `cloakup_delete_domain`

### Safety

* `cloakup_campaign_safety_notes` — read-only guidance on `deny_always` / `in_review`, query wildcards, and safe defaults

See [Quick reference](/reference/quick-reference) for method/path mapping.
