On this page

MCP

ScaliQ MCP exposes the same capabilities as the REST API as tools for Cursor, Claude, ChatGPT, and other MCP clients. It is a thin 1:1 wrapper over /public/v1 for one ScaliQ workspace — no product, docs, or pricing tools.

URL

Prefer the origin URL in client config (not /mcp):

https://mcp.scaliq.ai

/mcp is a compatibility alias for the same transport.

MCP clients must send Accept: application/json, text/event-stream for the Streamable HTTP transport.

Create keys at app.scaliq.ai/api-mcp.

Which client are you using?

ClientHow you authenticate
Cursor (and most IDE MCP configs)Put X-API-Key in mcp.json headers — see below
Claude.ai / Claude Desktop / ChatGPTOAuth — Connect Claude / ChatGPT (paste key on ScaliQ’s consent page)

Connect (Cursor)

{
  "mcpServers": {
    "scaliq": {
      "url": "https://mcp.scaliq.ai",
      "headers": {
        "X-API-Key": "sk_live_..."
      }
    }
  }
}

Put the key in MCP client headers/config — do not paste API keys into chat.

Copy accountId from Accounts in the app for search / lookup / send.

You can inspect without a key (paste https://mcp.scaliq.ai/ into an LLM) before creating a key.

Connect (Claude.ai / ChatGPT)

Short version: Add custom connector with URL https://mcp.scaliq.ai only → skip Advanced → Connect → paste your API key on the ScaliQ page.

Step-by-step (what to type in each Claude field): Connect Claude / ChatGPT.

Inspect without a key

Anyone can open the MCP URL in a browser — or paste it to an AI — and get a short overview: what ScaliQ MCP is, how to connect, and one-line tool summaries. No API key required. Full argument schemas are only available after connecting as an MCP client (initialize + tools/list).

URLReturns
https://mcp.scaliq.ai/Short overview (JSON)
https://mcp.scaliq.ai/.well-known/mcp.jsonSame
https://mcp.scaliq.ai/llms.txtSame overview as plain text
https://mcp.scaliq.ai/healthLiveness check

Public discovery is intentionally slim (names + one-line summaries). It does not list full JSON Schemas, REST paths, or request bodies — and it does not return private workspace data. That detail comes from a real MCP connection.

Note: site footer llms.txt is the docs index (docs.scaliq.ai/llms.txt). The MCP host overview is https://mcp.scaliq.ai/llms.txt — different hosts.

Tools ↔ REST

MCP toolREST
get_creditsGET /credits
list_accountsGET /accounts
list_campaignsGET /campaigns
get_campaignGET /campaigns/:campaignId
start_campaignPOST /campaigns/:campaignId/start
pause_campaignPOST /campaigns/:campaignId/pause
list_leadsGET /campaigns/:campaignId/leads
get_leadGET /campaigns/:campaignId/leads/:leadId
add_leadPOST /campaigns/:campaignId/leads
update_leadPATCH /campaigns/:campaignId/leads/:leadId
send_messagePOST /inbox/messages
lookup_profilePOST /linkedin/profiles/lookup
search_linkedinPOST /linkedin/search

Cost and safety hints

ToolCostNotes
Reads (get_credits, list_*, get_*)0 creditsMarked read-only — clients may run these without prompting
lookup_profile, search_linkedin0 creditsRead-only, but each call spends LinkedIn daily quota
add_lead1 credit per successful insertDuplicates/rejects cost 0
update_lead0 credits
start_campaign0 creditsReal LinkedIn outbound — clients should confirm
pause_campaign0 creditsStops in-progress outreach
send_message0 creditsSends a real LinkedIn DM — irreversible; clients should confirm

Auth

ActionAPI key
Browse catalog (GET /, /llms.txt, /.well-known/mcp.json)Not needed
Claude OAuth consentPaste key on ScaliQ page
Call tools (tenant data)Required (header or OAuth token)

Same plan gates and rate limits as REST.

Example config

See MCP connect example for a copy-paste Cursor / ChatGPT mcp.json snippet.