Tracks brand visibility and citations in Perplexity AI search results, providing analytics on how brands appear in AI-powered responses alongside other LLM services.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Superlines MCP Servershow me my brand visibility trends for the last quarter"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Superlines MCP Server
What is this?
Superlines tracks how your brand appears in AI-powered search engines like ChatGPT, Perplexity, Gemini, and Claude. This MCP server lets you query your Superlines analytics data directly from AI assistants.
Ask questions like:
"What's my brand visibility this month vs last month?"
"Which domains are getting cited most in AI responses?"
"Show me my top competitors by share of voice"
"Audit my website for LLM-friendliness"
Features
π Brand Analytics β Visibility metrics, citations, share of voice
π Competitor Analysis β Benchmark against competitors with sentiment analysis
π Citation Tracking β See which URLs are cited in AI responses
π Trend Analysis β Weekly and monthly performance trends
π Webpage Auditing β LLM-friendliness analysis for any URL
π οΈ Schema Optimization β Generate optimized Schema.org markup
Prerequisites
Node.js 18+ installed (Download)
Superlines account with Enterprise plan (MCP access is Enterprise-only)
API Key from your Superlines dashboard
Quick Start
Step 1: Get Your API Key
Log in to analytics.superlines.io
Go to Organization Settings β API Keys
Click "Create New API Key"
Copy the key (starts with
sl_live_) β it's only shown once!
Step 2: Configure Claude Desktop
Edit your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Add this configuration:
Important: Replace
sl_live_YOUR_API_KEYwith your actual API key.
Step 3: Restart Claude Desktop
Quit completely: β+Q on Mac, or right-click taskbar icon β Exit on Windows
Reopen Claude Desktop
Verify: Look for the hammer icon (π¨) indicating MCP tools are available
Step 4: Start Asking Questions!
Alternative: Local Proxy Script
If you prefer not to use npx, you can download and run the proxy script locally.
Download the Proxy Script
macOS / Linux:
Windows (PowerShell):
Configure Claude Desktop (Local Proxy)
macOS:
Windows:
Replace
YOUR_USERNAMEwith your actual username. Find it by runningecho $USER(macOS) orecho %USERNAME%(Windows).
Configuration for Other MCP Clients
Cursor
Add to .cursor/mcp.json in your project or globally:
VS Code with Continue
Add to your Continue configuration:
Global Installation (Alternative)
If you prefer to install globally instead of using npx:
Then use this configuration:
Available Tools
Brand Analytics
Tool | Description |
| List all brands you have access to |
| Get brand configuration, competitors, and industry |
| Brand visibility, citation rate, mentions, share of voice |
| Weekly performance trends |
| Compare current vs previous period |
| High-level analytics overview |
Citations
Tool | Description |
| Domain and URL citation analysis |
| Top cited URLs per query |
Competitor Analysis
Tool | Description |
| Competitor mentions with sentiment scores |
| Find competitive opportunities |
| Comprehensive competitor overview |
| Best performing prompts |
Content Strategy
Tool | Description |
| Query analysis with search volumes |
| Topics with improvement potential |
| LLM source query analysis |
| Sentiment analysis of AI responses |
Webpage Analysis
Tool | Description |
| Fetch and parse webpage content |
| Full LLM-friendliness audit |
| Technical SEO analysis |
| Content quality analysis |
| Optimize Schema.org markup |
| Deep-dive analysis of competitor URLs |
Environment Variables
Variable | Required | Description |
| Yes | Your Superlines API key (starts with |
| No | Override the default server URL |
| No | Set to |
Example Queries
Performance Analysis
Competitor Intelligence
Citation Analysis
Weekly Trends
Webpage Audit
Content Opportunities
Troubleshooting
"SUPERLINES_API_KEY environment variable not set"
Make sure your config includes the env section with your API key:
"401 Unauthorized"
Your API key is invalid or expired
Generate a new key at Organization Settings β API Keys
"403 Forbidden"
API access requires an Enterprise plan
Contact support@superlines.io to upgrade
Claude says "I don't have access to any tools"
Restart Claude Desktop completely (β+Q on Mac, not just close window)
Check the script path β use the full absolute path, not
~Validate your config is valid JSON:
cat ~/Library/Application\ Support/Claude/claude_desktop_config.json | python3 -m json.toolTest the proxy manually:
export SUPERLINES_API_KEY="sl_live_your_key" echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | node ~/superlines-mcp/mcp-proxy.jsYou should see a JSON response listing available tools.
Script not found
Use the full absolute path in your config
β Good:
/Users/john/superlines-mcp/mcp-proxy.jsβ Bad:
~/superlines-mcp/mcp-proxy.jsWindows: Use double backslashes:
C:\\Users\\john\\...
Security
π Never share your API key publicly
π Don't commit
claude_desktop_config.jsonto version controlπ Rotate keys regularly in Organization Settings
π Revoke keys immediately if compromised
Secure your config file:
Beta Notice
β οΈ The Superlines MCP server is currently in beta and may experience instability or contain bugs. Please report issues at github.com/Superlines/mcp-server/issues.
Resources
Support
Email: support@superlines.io
License
MIT Β© Superlines