CompetLab
competlab.com
· CompetLab
Competitive intelligence for B2B SaaS. CompetLab tracks how AI assistants name and recommend a brand against its competitors across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews over time, reports which pages Perplexity and Google AI Overviews retrieved when answering a buyer's questions and whether the brand is on them, and monitors competitor pricing, positioning, content, and tech & trust signals — surfacing what's shifting and what to do about it. Beyond those 6 continuously-monitored dimensions, it researches 8 more leading-edge areas for a monthly Strategic Briefing (14 in all). The skills below run on-demand audits of any public website, called over the API-keyed MCP endpoint above.
competlab.com via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
D
Conformance score: 40/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-10-02 10:57:19 current | a89351cc0559… |
view → |
Endpoints
| Agent card | https://competlab.com/.well-known/agent-card.json |
| Provider | https://competlab.com |
| Docs | https://competlab.com/docs/ai-agents/mcp |
Skills · 5 declared · mapped to canonical taxonomy
Scores a website's agent adoption against the open Agent-Adoption Specification — 25 checks, a 0–100 score, and an L1–L3 level.
Detects the technologies a website is built with, with the exact HTML or HTTP-header evidence behind each detection.
Scans a homepage for trust markers across five categories — compliance and privacy, third-party validation, social proof, brand authority, risk reversal — compl…
Reads a site's robots.txt and reports, per named AI assistant (ChatGPT, Claude, Perplexity, Microsoft Copilot, Google AI Overviews, Gemini Apps), whether it may…
Finds a website's URLs across /sitemap.xml and every sitemap its robots.txt declares, and categorizes them — with URL depth, freshness, and per-category counts.
Health · last 1 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/competlab.com) [](https://agenstry.com/agents/competlab.com) [](https://agenstry.com/agents/competlab.com) [](https://agenstry.com/agents/competlab.com)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"protocolVersion": "1.0",
"name": "CompetLab",
"description": "Competitive intelligence for B2B SaaS. CompetLab tracks how AI assistants name and recommend a brand against its competitors across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews over time, reports which pages Perplexity and Google AI Overviews retrieved when answering a buyer's questions and whether the brand is on them, and monitors competitor pricing, positioning, content, and tech & trust signals \u2014 surfacing what's shifting and what to do about it. Beyond those 6 continuously-monitored dimensions, it researches 8 more leading-edge areas for a monthly Strategic Briefing (14 in all). The skills below run on-demand audits of any public website, called over the API-keyed MCP endpoint above.",
"url": "https://mcp.competlab.com/mcp",
"preferredTransport": "streamable-http",
"provider": {
"organization": "CompetLab",
"url": "https://competlab.com"
},
"version": "1.0.0",
"documentationUrl": "https://competlab.com/docs/ai-agents/mcp",
"capabilities": {
"streaming": true,
"pushNotifications": false,
"stateTransitionHistory": false
},
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"in": "header",
"name": "CL-API-Key",
"description": "CompetLab API key (format cl_live_...), issued at app.competlab.com under Organization Settings \u2192 API Keys."
}
},
"security": [
{
"ApiKeyAuth": []
}
],
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "start_agent_adoption_scan",
"name": "Agent Adoption Check",
"description": "Scores a website's agent adoption against the open Agent-Adoption Specification \u2014 25 checks, a 0\u2013100 score, and an L1\u2013L3 level.",
"tags": [
"audit",
"read-only"
]
},
{
"id": "start_tech_stack_scan",
"name": "Tech Stack Analysis",
"description": "Detects the technologies a website is built with, with the exact HTML or HTTP-header evidence behind each detection.",
"tags": [
"audit",
"read-only"
]
},
{
"id": "start_trust_signals_scan",
"name": "Trust Signals Audit",
"description": "Scans a homepage for trust markers across five categories \u2014 compliance and privacy, third-party validation, social proof, brand authority, risk reversal \u2014 compliance badges, review widgets, customer logos, case studies \u2014 with evidence.",
"tags": [
"audit",
"read-only"
]
},
{
"id": "check_ai_crawlers",
"name": "AI Crawler Check",
"description": "Reads a site's robots.txt and reports, per named AI assistant (ChatGPT, Claude, Perplexity, Microsoft Copilot, Google AI Overviews, Gemini Apps), whether it may fetch the site's pages, which crawlers decided each verdict, and the directive and line number behind it. Returns the read outcome and no verdict when the file could not be read.",
"tags": [
"audit",
"read-only"
]
},
{
"id": "check_sitemap",
"name": "Sitemap Analysis",
"description": "Finds a website's URLs across /sitemap.xml and every sitemap its robots.txt declares, and categorizes them \u2014 with URL depth, freshness, and per-category counts.",
"tags": [
"audit",
"read-only"
]
}
]
}