Competitive intelligence MCP server — see where AI sends your buyers across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews
CompetLab MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
> Competitive intelligence for AI agents — see where AI sends your buyers, and what to do about it.
More B2B buyers are asking AI before they Google. CompetLab monitors competitors across 6 dimensions — including **AI Visibility**, which tracks which brands ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews recommend, and **AI Sources**, the pages Perplexity and Google AI Overviews read when they answer your buyers' questions. This MCP server gives your AI agent access to all of it: dashboards, historical data, alerts, the Strategic Briefing, and the project's Strategic Tickets board.
Supported Clients
Works with any MCP-compatible client:
- Claude Desktop / Claude Web
- Claude Code
- Cursor
- VS Code (Copilot)
- Windsurf
- Cline
Quick Start
Two ways to connect — pick the one that fits your setup:
| | Remote Server | Local Server |
| ------------- | ---------------------------------------------------------- | ------------------------------------- |
| **Transport** | Streamable HTTP | stdio |
| **Setup** | Zero install — just add URL | npm install && npm run build |
| **Best for** | Most users — Claude Code, Cursor, VS Code, Windsurf, Cline | Claude Desktop, Glama, or running the process yourself |
Get your API key: app.competlab.com > Organization Settings > API Keys
Option 1: Remote Server (recommended)
**Server URL:** https://mcp.competlab.com/mcp
**Auth:** API key via CL-API-Key header (or api_key query parameter)
Claude Code
Cursor
Add to .cursor/mcp.json:
VS Code
Add to .vscode/mcp.json:
> Note: VS Code uses "servers" (not "mcpServers") and supports secure input prompts via ${input:id}.
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
> Note: Windsurf uses "serverUrl" (not "url").
Cline
Add to cline_mcp_settings.json (or configure via Cline UI > Installed > Advanced MCP Settings):
Claude Desktop / Claude Web
Claude Desktop and Claude Web only support URL-based auth (no custom headers). Use the api_key query parameter:
Go to **Settings > MCP** and add the server with this URL:
Option 2: Local Server (stdio)
Run the server locally via stdin/stdout. Useful for Claude Desktop, Glama, or environments that prefer stdio transport.
Claude Code
Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
Generic stdio
The server reads JSON-RPC from stdin and writes responses to stdout.
See examples/ for ready-to-paste config files for each client.
What is CompetLab?
Competitive intelligence for the AI era: 14 dimensions — 6 monitored continuously, plus 8 leading-edge dimensions researched for a Strategic Briefing every month, or every two weeks on Process. The six monitored dimensions:
| Dimension | What It Tracks |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **AI Visibility** | Which companies ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews recommend in your category, how often each is named, and where you stand |
| **AI Sources** | The pages Perplexity and Google AI Overviews read when they answer your buyers' questions, and whether you are on them |
| **Positioning** | Homepage messaging, value props, CTAs, target audience, differentiators |
| **Pricing** | Plans, billing models, free tiers, market pricing statistics, gap analysis |
| **Content** | Sitemap analysis, content categorization (12 categories), URL changelog, content gaps |
| **Tech & Trust** | Tech stacks, security headers (grade A-F), trust signals (26 signals in 5 categories), per-assistant AI access |
AI Visibility answers who AI recommends — which brands ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews name and recommend when your buyers ask, and whether you are in the core. AI Sources is its companion: the pages Perplexity and Google AI Overviews retrieve on the way to those answers, and whether they name you.
> Start free trial (14 days, no credit card) | Learn more
Available Tools
**48 tools.** 40 are read-only; 3 are async-scan starters that create a scan record (start_tech_stack_scan, start_trust_signals_scan, start_agent_adoption_scan); 5 write to the project's Strategic Tickets board (create_ticket, update_ticket, move_ticket, delete_ticket, add_ticket_comment) and need a read_write API key.