Card snapshot
competlab.com
·
2026-10-02 10:57:19 UTC
·
a89351cc055994be5c2f9d6781dd04a281ce62c4b0bf6d8f0bbc70e6147f7ced
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"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"
]
}
]
}