Prerequisites
Before you begin, make sure you have:- A paid Superlines plan (Starter, Growth, or Enterprise)
- An API key from Organization Settings (format:
sl_live_...) — not required for OAuth on Claude.ai - An MCP-compatible client installed
Connection methods
| Method | Best for | Protocol |
|---|---|---|
| OAuth (Claude.ai) | Claude.ai web — no API key needed | OAuth 2.0 + SSE |
| SSE (URL-based) | Claude Desktop, most clients | Server-Sent Events |
| Local npx | Cursor, VS Code, advanced setups | Standard I/O |
Option 1: OAuth setup (Claude.ai)
Connect Superlines directly to Claude.ai through OAuth — no API key required. You sign in with your Superlines account and authorize access.Open Claude.ai settings
Go to claude.ai → Settings → Connectors → Add custom connector.
Enter the server details
- Name:
Superlines - URL:
https://mcpsse.superlines.io - Open Advanced settings and set OAuth Client ID to
anthropic-claude - Leave OAuth Client Secret blank
- Click Add
Authorize access
Claude will redirect you to the Superlines authorization page. Sign in with your Superlines account, review the requested permissions, select which brands to share, and click Authorize Access.
Option 2: SSE / URL-based setup
The simplest approach — just add a URL to your client’s configuration. Connection URL:YOUR_API_KEY with your actual API key.
- Claude Desktop
- Cursor
- VS Code
Option 3: Local npx setup
For clients that prefer local process-based connections, use the npm package.Requires Node.js installed on your machine.
- Claude Desktop
- Cursor / VS Code
API key permissions
By default, API keys have read-only access — they can query analytics data but cannot modify your account. To use the Account Management tools (creating brands, adding prompts, etc.), you need to enable write permissions on your API key.How to enable write permissions
Enable write permissions
Toggle on the permissions you need:
write:brands— allows creating new brands/domainswrite:prompts— allows adding, pausing, unpausing prompts and managing labels
Available permissions
| Permission | Grants access to |
|---|---|
read | All analytics and reporting tools (default, always included) |
write:brands | create_brand, get_brand_setup_status |
write:prompts | add_prompts, pause_prompts, unpause_prompts, update_prompt_labels |
Write operations are rate-limited and audit-logged for security. Brand creation is limited to 5 per hour, and prompt operations to 100 per hour per organization. All write actions are recorded in your organization’s audit log.
Verify the connection
After setting up your client:- Start a new conversation
- Ask: “List my Superlines brands”
- The AI should call the
list_brandstool and show your brands
- “Show me my brand visibility for the last 30 days”
- “Who are my top competitors?”
- “Find content opportunities where I have low visibility”
Troubleshooting
| Issue | Solution |
|---|---|
| ”Tool not found” | Restart your MCP client after configuration changes |
| ”Authentication failed” | Verify your API key is correct and starts with sl_live_ |
| ”No data returned” | Make sure you have at least one brand with tracked prompts |
| ”Connection timeout” | Check your internet connection; the SSE endpoint is at mcpsse.superlines.io |
| ”Plan not supported” | MCP requires a paid plan (Starter, Growth, or Enterprise) |