Competitive intelligence for AI agents — see where AI sends your buyers, and what to do about it.
competlab-mcp-server source profile. From the maintainer documentation: “Competitive intelligence for AI agents — see where AI sends your buyers, and what to do about it.”
The maintainer’s configuration uses https://mcp.competlab.com/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_projects | List all projects with status, competitor count, and last monitored timestamp |
| get_project | Get project details with per-dimension monitoring freshness |
| list_competitors | List all monitored competitors (includes your own domain for comparison) |
| get_competitor | Get competitor details including monitored page URLs |
| get_ai_visibility_dashboard | The market map — which companies the AI models recommend in your category, and whether you are one of them — with per-model breakdowns; optionally the… |
| get_ai_visibility_history | Paginated history of AI Visibility checks |
| get_ai_visibility_check_detail | Full detail for one check, and optionally what each model actually said — filterable by competitor, model, or prompt; an answers read comes without the summary |
| get_ai_visibility_trend | How the market the AI models draw has moved over a window — each company's reading now and at the start, and the difference; readable per AI model |
| get_ai_sources_dashboard | The pages Perplexity and Google AI Overviews read when they answer the project's buying questions, per engine — which companies each named, which pages it… |
| get_ai_sources_history | Paginated history of AI Sources checks |
| get_ai_sources_check_detail | Full detail for one AI Sources check, and optionally every answer and retrieved page — filterable by engine or question; an answers read comes without the… |
| get_positioning_dashboard | Latest homepage messaging, value props, CTAs, target audience analysis |
| get_positioning_history | Paginated history of monitoring runs |
| get_positioning_run_detail | Full data for a specific positioning run |
| get_pricing_dashboard | Latest pricing plans, billing options, market statistics, gap analysis |
| get_pricing_history | Paginated history of monitoring runs |
| get_pricing_run_detail | Full data for a specific pricing run |
| get_content_dashboard | Latest sitemap analysis, content categorization, strategic URLs, gap analysis |
| get_content_history | Paginated history of monitoring runs |
| get_content_run_detail | Full data for a specific content run |
| get_content_changelog | Detected URL changes over time (added, removed) — filterable by competitor and category |
| get_tech_trust_dashboard | Latest security headers, trust signals, tech stacks, DNS, and per-assistant AI access |
| get_tech_trust_history | Paginated history of monitoring runs |
| get_tech_trust_run_detail | Full competitor-by-competitor data for a specific run |
| get_briefing | Current state of the project's Strategic Briefing — what changed, what it means, and what the edition did on the board: the tickets it opened, the tickets… |
| get_briefing_history | Past briefing editions, newest first — publication date, status and headline verdict per edition |
| get_briefing_edition | One past briefing edition in full, by run ID |
| list_tickets | A project's Strategic Tickets, a page at a time — in board order, or by priority, due date or recent activity; filterable by column, owner, label, impact… |
| get_ticket | One ticket in full — description, labels, owner, due date, effort, impact and how long its thread is |
| create_ticket | Open a ticket on a project's board. Needs a read_write API key |
| update_ticket | Change a ticket's title, description, labels, owner, due date, effort or impact. Needs a read_write API key |
| move_ticket | Move a ticket to another column, or reorder it — to the top or the bottom, or between two named tickets; the answer says where it landed. Needs a read_write… |
| delete_ticket | Delete a ticket and its thread. Needs a read_write API key |
| list_ticket_comments | A ticket's comment thread, oldest first — each entry says whether a person, an API key or a Strategic Briefing wrote it |
| add_ticket_comment | Add a Markdown comment to a ticket's thread. Needs a read_write API key |
| list_ticket_labels | A project's ticket labels — each a name and a colour |
| list_ticket_assignees | Who a ticket can be assigned to — the organization's current members, by name and ID |
| list_alerts | Competitive change alerts — filterable by dimension, severity, and competitor |
| list_schedules | Monitoring schedules for all 6 monitored dimensions, with status and intervals |
| check_sitemap | Live sitemap analysis — discovers URLs, categorizes them by section, and reports depth, freshness, and per-category counts |
| check_ai_crawlers | Live check of which AI assistants (ChatGPT, Claude, Perplexity, Microsoft Copilot, Google AI Overviews, Gemini Apps) can fetch a site's pages, read from its… |
| start_tech_stack_scan | Start async tech-stack detection (117 rules: tech / growth / engagement). Returns scanId |
| get_tech_stack_scan | Poll a tech-stack scan by scanId — returns detected technologies with confidence scores when complete |
| start_trust_signals_scan | Start async trust-signals analysis (34 signals across enterprise readiness, validation, social proof, authority, risk). Returns scanId |
| get_trust_signals_scan | Poll a trust-signals scan by scanId — returns per-signal verdicts and tier verdict when complete |
| start_agent_adoption_scan | Start async Agent Adoption Check (25 checks: discoverability, access, readability, agent endpoints). Returns scanId |
| get_agent_adoption_scan | Poll an Agent Adoption Check by scanId — returns complete results when finished |
| fetch_url | Fetch any URL with JS rendering and bot-protection handling. Returns body, headers, cleanStats. Optional cleanHtml strips noise for LLM token-cost savings.… |
{
"mcpServers": {
"competlab": {
"url": "https://mcp.competlab.com/mcp",
"headers": {
"CL-API-Key": "YOUR_CL_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawl’s API-backed web tools.
Web Content Extract Mcp connects AI agents to real public APIs via MCP. Tools include
MCP server for PageWire. It turns any public web page into clean Markdown for AI agents, paid per call in USDC. There is no API key and no account.
A podman ubuntu 24.04 container that serves a MCP server; with file, code execution, bash shell, knowledgebase, and more.
Any web page as clean Markdown for agents. Hosted, no install. Free tier; Pro adds JS rendering.