QQQ AI Visibility Checker

ee.qqq由 qqq.ee 发布官方发布者v1.2.0更新于 Nov 5, 2026

Free AI visibility check: can AI crawlers read a site, and do ChatGPT, Gemini, Perplexity cite it?

已验证Streamable HTTP可网页运行网页搜索与抓取数据与分析

概览

AI 生成的概览

检查网站是否允许 AI 爬虫读取,并返回该域名最新的公开报告,说明品牌在 AI 回答中被提及和引用的情况。

可以做什么
  • 对域名运行免费的 AI 就绪技术检查:robots.txt、AI 爬虫访问权限、站点地图、结构化数据、可索引性和关键页面
  • 读取域名最新的公开报告:联网搜索型 AI 回答中的品牌提及与官网引用、各引擎结果、所提问题及被引用最多的来源
  • 获取该检查工具的说明、局限以及网页工具链接
适用场景
适合想快速了解网站是否在技术上能被 AI 爬虫读取,或想查看已有公开报告中品牌在 ChatGPT、Gemini、Perplexity 和 Claude 回答里出现情况的人。完整的实时 AI 回答检查需在服务商网站上运行,不通过 MCP 完成。
运行要求
远程 MCP 端点,使用 Streamable HTTP,无需认证或 API 密钥,无需安装。仅支持 stdio 的客户端需借助 mcp-remote 桥接。只接受公开网站,IP 地址、localhost 和内部主机名会被拒绝。
安装前请注意
技术检查按 IP 地址每天限 5 次,全站每天共 300 次。使用统计(步骤、语言、域名、状态、国家、时长)保留 90 天,IP 地址仅用作每日计数键。该服务由一家商业 SEO 与 AI 搜索代理机构运营,结果会链接到其付费完整检查。

安装

在 SourceWeft 中

  1. 打开 控制台中的 QQQ AI Visibility Checker,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ee.qqq%2Fai-visibility/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "qqq-ai-visibility-checker": {
      "type": "http",
      "url": "https://qqq.ee/mcp"
    }
  }
}

README

[QQQ logo]

QQQ AI Visibility Checker: MCP server

[LightNow capabilities] [AllMCPs Verified]

Free AI visibility and GEO check for any website, inside Claude, ChatGPT, Cursor, VS Code and other MCP clients. It tells you whether AI crawlers (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and others) may read a site, whether the site is technically ready for AI search, and what the latest public report says about brand mentions and citations in answers from ChatGPT, Gemini, Perplexity, Claude and Kimi.

This repository holds the documentation and client configuration only. The server is hosted by QQQ OÜ on qqq.ee; there is nothing to install or run.

Tools

ToolInputReturns
check_ai_visibilitydomain (required), language: en (default) or etTechnical readiness for AI search: homepage, HTTPS, robots.txt, AI crawler access, sitemap, title, description, H1, canonical, noindex, Googlebot access, Organization/Person structured data, JavaScript dependence, key pages, llms.txt and whether the server really answers AI crawlers (the last two are informational); the three most important fixes; the latest public report of the domain (mentions out of all answers, citations of the company's own website) when one exists; a prefilled link to the full check on qqq.ee.
get_public_reportdomain (required), languageThe latest public report of a domain, if someone has run the full check on qqq.ee: date, market and field or buyer phrase, mentions in search-grounded AI answers, citations of the company's own website, results per AI engine, the questions asked, the most cited sources by kind, other companies named and short answer excerpts, plus the link to the report page (what a report contains). Fetches nothing and asks no AI model. Without a report it says so and links the full check.
get_tool_infolanguageWhat the checker measures, its limits and the English and Estonian links. Fetches nothing.

All three tools are read-only. The full check of live AI answers runs on qqq.ee, and every answer from the server links there.

What a public report contains

get_public_report returns readable text and the same data as structuredContent.report. Reports are stored as they were measured, so an older report has fewer fields: a missing field means the report predates it, not zero.

FieldMeaning
mentionsOf the answers that searched the web: how many named the company, how many recommended it, and how many cited its website without naming it (citedNotNamed).
citationsHow many answers cited the company's own website. consultedNotCited counts answers whose search found the website but did not use it, only for engines that show every page they looked at.
engines, answersResults per engine and short excerpts: Gemini, Perplexity, Claude, Kimi and ChatGPT through their APIs, and Llama from model memory, which is a separate comparison. outcome says whether an answer recommended, named or cited the company, or did neither.
chatgptWebThe same buyer questions asked on chatgpt.com: answers that named the company, answers that cited its website, answers received, answers still pending. Reported apart and never added to mentions or citations.
questionsThe buyer questions asked. ownPage says whether the company's own page was a source (cited), was found but not used (consulted), was not found (none), or cannot be told (unknown).
sourcesThe most cited domains. kind and byKind sort them into own website, media, directory, community, public sector and other.
topicThe buyer phrase the questions were built from, with its monthly Google search volume in Estonia.
googleFor the field's buyer query: whether Google showed an AI Overview, whether the company's website was among its references, and its organic top 10 position. Not an AI answer.
competitorsYoursWhen the person running the check named their own competitors: counts only. The names stay in that person's private link and never appear in a public report or through this server.

There is no combined score: mentions, citations and technical readiness stay separate.

Connect

[Add to Cursor] [Install in VS Code]

Claude (claude.ai, Claude Desktop)

Settings → Connectors → Add custom connector → URL https://qqq.ee/mcp, no authentication.

Claude Code

bash
claude mcp add --transport http qqq-ai-visibility https://qqq.ee/mcp

ChatGPT

Developer mode → Settings → Connectors → add a server with URL https://qqq.ee/mcp, authentication "No authentication".

Cursor

~/.cursor/mcp.json or .cursor/mcp.json in a project (examples/cursor.mcp.json):

json
{  "mcpServers": {    "qqq-ai-visibility": {      "url": "https://qqq.ee/mcp"    }  }}

VS Code

.vscode/mcp.json (examples/vscode.mcp.json):

json
{  "servers": {    "qqq-ai-visibility": {      "type": "http",      "url": "https://qqq.ee/mcp"    }  }}

Windsurf

Windsurf MCP config (Cascade → MCP servers → View raw config):

json
{  "mcpServers": {    "qqq-ai-visibility": {      "serverUrl": "https://qqq.ee/mcp"    }  }}

Gemini CLI

bash
gemini mcp add --transport http qqq-ai-visibility https://qqq.ee/mcp

or ~/.gemini/settings.json:

json
{  "mcpServers": {    "qqq-ai-visibility": {      "httpUrl": "https://qqq.ee/mcp"    }  }}

OpenAI Codex CLI

bash
codex mcp add qqq-ai-visibility --url https://qqq.ee/mcp

or ~/.codex/config.toml:

toml
[mcp_servers.qqq-ai-visibility]url = "https://qqq.ee/mcp"

Clients that only support stdio

Use the mcp-remote bridge (examples/claude-desktop-stdio.json):

json
{  "mcpServers": {    "qqq-ai-visibility": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://qqq.ee/mcp"]    }  }}

Then ask, for example: "Check the AI visibility of example.com."

Plugins

This repository is also a plugin for agents that install plugins from GitHub. It bundles the remote server config and a skill that tells the agent when to use each tool:

  • Claude Code: /plugin marketplace add meelis545/qqq-ai-visibility-mcp, then /plugin install qqq-ai-visibility@qqq-ai-visibility (.claude-plugin/, .mcp.json, skills/)
  • Cursor: .cursor-plugin/plugin.json and mcp.json
  • Agent Plugins (agent-plugins.org): plugin.json and mcp.json
  • OpenClaw / ClawHub: clawhub/qqq-ai-visibility/SKILL.md, a skill that calls the same tools with curl (no MCP client needed)

Limits

WhatLimit
check_ai_visibility per IP address (per calling site for Cloudflare Workers)5 a day (UTC)
check_ai_visibility in total300 a day
Invalid domaindoes not use up a check
get_public_report, get_tool_info, initialize, tools/list, pingno limit
Request body16 KB, at most 10 messages in a batch

Only public websites are checked: IP addresses, localhost and internal hostnames are refused, and redirects are validated again.

Privacy

  • The IP address is only the key of a daily counter; counters are deleted after two days. Calls from Cloudflare Workers all share one Cloudflare address, so for them the key is the calling site's domain, which Cloudflare adds to the request.
  • Usage statistics (90 days): step, language, domain, status, country, duration. No IP address, no client name.
  • Headers, request bodies, MCP client details and keys are not logged.
  • An MCP check does not create a public report and sends nothing to AI models. get_public_report only reads a report that is already public on qqq.ee.

Full policy: https://qqq.ee/en/privacy-policy/

Protocol details

  • Protocol versions: 2025-11-25, 2025-06-18, 2025-03-26
  • No Mcp-Session-Id, no SSE stream; GET from a browser redirects to the web tool, other GET requests get 405
  • CORS open (*): no cookies or credentials are used
  • server.json is the entry in the official MCP Registry

Contact

QQQ OÜ, Niine 11, 10414 Tallinn, Estonia · [email protected] · https://qqq.ee/en/

QQQ OÜ is an SEO and AI search agency and is not affiliated with Invesco QQQ Trust or the Nasdaq ticker QQQ.

来源:README.md,提交 06278fa

工具

3

check_ai_visibility

Check AI visibility of a website

Free 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.

输入参数domain必填language

get_public_report

Get the public AI visibility report of a domain

Returns the latest public AI visibility report of a domain from QQQ (qqq.ee), when someone has already run the full check on qqq.ee: report date, market and field, in how many search-grounded ChatGPT, Gemini, Perplexity and Claude answers the company was named, how often its own website was cited, a summary per AI engine, the questions asked, the cited source domains and short answer excerpts, plus the link to the report page. Reads the stored report only: no website is fetched, no AI model is asked and no new report is created. Without a report, says so and links the full check on qqq.ee. Read-only, no limit.

输入参数domain必填language

get_tool_info

About the QQQ AI Visibility Checker

Describes 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.

输入参数language

版本历史

2
  1. v1.2.0最新Nov 5, 2026
  2. v1.1.0Oct 17, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分