A side-by-side look at the LightSpot and Qqq AI Visibility MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose LightSpot for marketing work as a local process; choose Qqq AI Visibility MCP for marketing over a hosted endpoint. You can also run both side by side in one mcpServers block.
LIGHTSPOT_API_KEY, LIGHTSPOT_BASE_URL.audit_and_wait, run_audit, get_audit_status.check_ai_visibility, get_tool_info.Rows where the two servers differ are marked.
| Spec | L LightSpot | Q Qqq AI Visibility MCP |
|---|---|---|
| Category | Marketing | Marketing |
| Quality signal | 53/100 · Good | 76/100 · Great |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Remote HTTP/SSE |
| Auth | API key required | No auth required |
| Pricing | BYOK (pay the provider) | Free |
| Required env vars | LIGHTSPOT_API_KEYLIGHTSPOT_BASE_URL | None listed |
| Verified owner | Community listing | Verified |
| GitHub stars | 0 | 0 |
| Directory activity | 0 views 0 installs 0 upvotes | 1 views 0 installs 0 upvotes |
| Tools | 11 | 2 |
| Full listing | View LightSpot | View Qqq AI Visibility MCP |
audit_and_waitRun an audit on a URL, wait for it to finish, and return a summary (score, top actions, main issues). The one-shot "audit this and tell me what's wrong."run_auditStart an audit without waiting (returns the audit id).get_audit_statusLightweight status of an audit (`PENDING`/`RUNNING`/`DONE`/`FAILED` + progress 0–1).get_auditAudit results — a trimmed summary by default, or the full payload with `full: true`.list_sitesList the sites in your team (with their latest score).get_siteA site's metadata and recent audits.list_site_auditsA site's paginated audit history.get_competitorsGet a site's latest competitor analysis (detected competitors, tiers, citations, recommendations). Read-only — does not trigger a new analysis. Requires the Zenith plan.get_expert_reportRead the latest report from our 8 experts (technical SEO, content, AI visibility, structured data, sitemaps, performance, visual, brand authority) for a site or a given audit: prioritized findings, recommended actions with steps, limitations and ready-to-apply artifacts. Summary by default, `full:…get_editorial_calendarRead a site's calendar over an ISO date range, including imported slots and content already preparing, scheduled, or published.create_editorial_calendarImport or update up to 50 dated editorial slots. Idempotent with `externalId`; it does not generate or publish content.check_ai_visibilityFree AI visibility and GEO (generative engine optimization) check for a company website by QQQ (qqq.ee). Checks whether AI crawlers (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended ...) may read the site, plus robots.txt, sitemap, Organization structured data, indexability and llms.txt, and returns the latest public report of brand mentions and citations in ChatGPT, Gemini and Perplexity answers when the domain has been checked before. The full AI answer check (brand visibility in live AI answers) runs on qqq.ee: the result always includes a prefilled link. Limited to a few checks per day; read-only.get_tool_infoDescribes the free QQQ AI Visibility Checker (qqq.ee): what it measures (brand mentions and website citations in ChatGPT, Gemini and Perplexity answers, AI crawler access, technical readiness for AI search / GEO), its limits, and the English and Estonian links to the web tool and full reports. No cost, no website is fetched.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"lightspot": {
"command": "npx",
"args": [
"-y",
"@lightspot/mcp"
],
"env": {
"LIGHTSPOT_API_KEY": "YOUR_LIGHTSPOT_API_KEY_HERE",
"LIGHTSPOT_BASE_URL": "YOUR_LIGHTSPOT_BASE_URL_HERE"
}
}
}
}
{
"mcpServers": {
"qqq-ai-visibility-mcp": {
"command": "npx",
"args": [
"-y",
"qqq-ai-visibility-mcp"
]
}
}
}