Skip to content

Quick Start

  1. Get an API key

    Go to your workspace Settings > API Keys and create a new key. Select the scopes you need (or “Select all” to start).

    Copy the key — it starts with cs_ and is shown only once.

  2. Connect your MCP client

    Add to your Claude Desktop config (~/.claude/settings.json or Claude Desktop settings):

    {
    "mcpServers": {
    "campaignstack": {
    "url": "https://mcp.campaignstack.io/mcp",
    "headers": {
    "Authorization": "Bearer cs_your_api_key_here"
    }
    }
    }
    }
  3. Verify the connection

    Call the campaignstack_whoami tool. It returns your workspace name, available scopes, and key prefix:

    {
    "workspaceId": "abc123",
    "workspaceName": "My Agency",
    "scopes": ["campaigns:read", "campaigns:write", "leads:read"],
    "keyPrefix": "cs_a1b2c3"
    }
  4. Make your first real call

    Try listing your campaigns:

    Use the campaignstack_list_campaigns tool with workspaceId from whoami

    The response includes campaign IDs you can use with campaignstack_get_campaign, campaignstack_list_workflows, and other tools.