关于 mcp-ai-answer-visibility-tracker
此 MCP 服务在 Apify 上运行 Mamba Labs 的 AI Answer Visibility Tracker,检查 AI 回答是否提及或引用品牌。它面向追踪品牌在 Google AI Overviews 中曝光情况的团队,也可用自有 API 密钥查询 ChatGPT、Claude、Perplexity 和 Gemini。
主要功能
- 01检查品牌提及和引用情况
- 02查询多个 AI 回答引擎
- 03比较竞争品牌的曝光度
- 04返回样本和比率摘要
- 05设置运行费用上限
适用场景
- 01衡量品牌在买家问题中的出现情况
- 02比较品牌与竞争对手的引用情况
- 03查找 AI 回答引用的域名
MCP 相关
它向 MCP 客户端提供 `track_ai_answer_visibility` 工具,启动 Apify actor、等待运行完成并返回数据集行。可选回答引擎的密钥通过服务端环境变量提供。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @mambalabsdev/mcp-ai-answer-visibility-trackerAPIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrationsOPENAI_API_KEY密钥Optional. Your own OpenAI API key, only for that engine.ANTHROPIC_API_KEY密钥Optional. Your own Anthropic API key, only for that engine.PERPLEXITY_API_KEY密钥Optional. Your own Perplexity API key, only for that engine.GEMINI_API_KEY密钥Optional. Your own Google AI Studio (Gemini) API key, only for that engine.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
1收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| country | string | 否 | Google 使用的两字母国家/地区代码,例如 us 或 gb。默认值为 us。 |
| engines | array | 否 | 要提问的引擎。默认仅使用 google_ai_overview。openai、anthropic、perplexity 和 gemini 需要在此服务的环境变量中配置相应厂商的 API 密钥;模型使用费用由厂商向密钥所有者收取。 |
| samples | string | 否 | 每个问题在每个引擎上提问的次数,范围为 1 至 10。默认值为 3。 |
| language | string | 否 | Google 使用的语言代码,例如 en 或 de。默认值为 en。 |
| questions | array | 是 | 1 至 50 个买家会提出的问题,按他们实际输入的方式撰写,例如 best crm for small business。 |
| brand_name | string | 是 | 要在回答中查找的品牌,使用人们实际书写的名称,例如 HubSpot。按完整单词匹配,不区分大小写。 |
| competitors | array | 否 | 最多跟踪 20 个竞争对手在相同回答中的情况,可提供名称、域名或 name|domain(Pipedrive|pipedrive.com)。 |
| brand_domain | string | 否 | 品牌网站域名,例如 hubspot.com。回答引用该域名或其子域名下的页面时,计为已引用。 |
| gemini_model | string | 否 | gemini 引擎使用的模型。默认值为 gemini-2.5-flash。 |
| openai_model | string | 否 | openai 引擎使用的模型。默认值为 gpt-5-mini。 |
| brand_aliases | array | 否 | 回答中品牌的其他写法,例如产品名称。最多 10 个。 |
| max_charge_usd | string | 否 | 可选。运行将在费用超过此金额前停止。 |
| anthropic_model | string | 否 | anthropic 引擎使用的模型。默认值为 claude-sonnet-5-5。 |
| perplexity_model | string | 否 | perplexity 引擎使用的模型。默认值为 sonar。 |
| include_answer_text | enum | 否 | true(默认值)会在每条样本行中返回最多 8,000 个字符的回答文本;false 仅返回 300 个字符的摘录。true | false |
详细介绍
AI Answer Visibility Tracker MCP 服务
这是一个 MCP 服务,适用于 Apify 上 Mamba Labs 的 AI Answer Visibility Tracker actor。提供品牌及其买家会提出的问题。每个问题都会在 Google AI Overviews 上提问多次;使用你自己的 API 密钥时,也会在 ChatGPT、Claude、Perplexity 和 Gemini 上提问,并检查每个答案是否提及该品牌。
内容
功能说明
- 样本行:每个答案对应一行,包含
brand_named、brand_cited、first_mention_rank、competitors_named、competitors_cited、cited_domains和答案摘录。 - 比率行:每个问题和引擎对应一条
question_summary行,包含brand_named_rate、brand_cited_rate、品牌提及率的 95 percent 区间、排名靠前的引用域名,以及各竞争对手的比率。每个引擎还会免费提供一条涵盖所有问题的brand_summary行。 - 无需密钥的 Google AI Overviews:状态为
shown、not_shown(页面上没有概览)或deferred(Google 实时生成概览,并在页面加载后显示;免费且不计入比率)。
无效输入会返回一条免费行,其 error_reason 以 input_invalid: 开头。
所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 actor 运行、等待运行完成,并返回数据集行。
快速开始
你需要 Node.js 18 或更高版本,以及一个带 API 令牌的 Apify 账户。
将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)、Cursor 或任意 MCP 客户端中:
{
"mcpServers": {
"mamba-ai-answer-visibility-tracker": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-ai-answer-visibility-tracker"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
重启客户端。随后会出现 track_ai_answer_visibility 工具。
如需同时向 ChatGPT、Claude、Perplexity 或 Gemini 提问,请将相应服务商的密钥添加到同一个 env 块中:OPENAI_API_KEY、ANTHROPIC_API_KEY、PERPLEXITY_API_KEY 或 GEMINI_API_KEY。
前提条件
- Node.js 18 或更高版本。
- 从 console.apify.com/account/integrations 获取 Apify API 令牌,并将其设置为
APIFY_TOKEN。该服务无需令牌也会列出工具;调用工具时则需要令牌。 - 可选:用于这些引擎的个人 OpenAI、Anthropic、Perplexity 或 Google AI Studio 密钥。
示例提示词
- “Google 的 AI Overview 在‘最适合小型企业的 CRM’这一问题上是否提到了 HubSpot?询问 3 次。”
- “对于这 10 个问题,AI 答案提到 Attio 的频率是多少?提到 HubSpot 和 Pipedrive 的频率又是多少?”
- “AI Overviews 在‘最适合远程团队的 wiki 工具’这一问题上最常引用哪些网站?”
工具
track_ai_answer_visibility。一个工具。示例参数:
{
"brand_name": "HubSpot",
"brand_domain": "hubspot.com",
"questions": [
"best crm for small business"
],
"samples": "3",
"competitors": [
"Pipedrive|pipedrive.com",
"zoho.com"
]
}
输入
该 Actor 面向买家的所有输入,但四个引擎键除外;这些键来自服务端环境,因此不会经过对话传递。省略的输入采用 Actor 自身的默认值。数字和布尔值以字符串形式发送。
| 输入 | 类型 | 描述 |
|---|---|---|
brand_name | string | 必填。要查找的品牌,按人们书写的形式填写。按完整单词匹配,不区分大小写 |
questions | array | 必填。买家会提出的 1 到 50 个问题 |
brand_domain | string | 品牌域名,例如 hubspot.com。引用该域名或其子域名下的页面时,计为引用 |
engines | array | 可选 google_ai_overview、openai、anthropic、perplexity、gemini。默认值 google_ai_overview |
samples | string | 每个问题、每个引擎的询问次数,1 到 10。默认值 3 |
competitors | array | 最多 20 个,可填写名称、域名或 name|domain |
brand_aliases | array | 答案中品牌的其他写法 |
country、language | string | 用于 Google。默认值 us、en |
include_answer_text | string | true(默认值)或 false |
openai_model、anthropic_model、perplexity_model、gemini_model | string | 默认值分别为 gpt-5-mini、claude-sonnet-5-5、sonar、gemini-2.5-flash |
max_charge_usd | string | 可选。运行费用超过此金额前,任务将停止 |
定价
在 Apify 上按事件付费,费用计入你的 Apify 账户。价格以 USD 计。
| 事件 | 免费计划 | Bronze | Silver | Gold |
|---|---|---|---|---|
ai-overview-sample,读取一个问题对应的一页 Google 结果 | $0.0316 | $0.03002 | $0.02844 | $0.02686 |
answer-sample,使用你自己的密钥获取一条来自 ChatGPT、Claude、Perplexity 或 Gemini 的答案 | $0.009 | $0.00855 | $0.0081 | $0.00765 |
question-summary,每个问题和引擎对应一行费率 | $0.003 | $0.00285 | $0.0027 | $0.00255 |
apify-actor-start,每次运行启动 | $0.001082 | $0.001082 | $0.001082 | $0.001082 |
延后处理的 Google 样本、被拦截的页面、引擎错误、品牌费率行以及拒绝的输入均免费。
你的密钥
Google AI Overviews 无需密钥。ChatGPT、Claude、Perplexity 和 Gemini 使用你自己的 API 密钥运行,该密钥从此服务端的环境中读取,并作为密钥字段传入运行输入。Actor 只会将密钥发送至相应供应商的 API,绝不会记录、存储或返回密钥。模型使用费用由相应供应商向你收取。Mamba Labs 承担本次运行的 Apify 平台和代理费用。
Actor 完整文档
apify.com/mambalabs/ai-answer-visibility-tracker
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。