mcpField
M
mcp-ai-answer-visibility-tracker

mcp-ai-answer-visibility-tracker

本地服务
github.com/mambalabsdev商业与营销01 周前更新

关于 mcp-ai-answer-visibility-tracker

此 MCP 服务在 Apify 上运行 Mamba Labs 的 AI Answer Visibility Tracker,检查 AI 回答是否提及或引用品牌。它面向追踪品牌在 Google AI Overviews 中曝光情况的团队,也可用自有 API 密钥查询 ChatGPT、Claude、Perplexity 和 Gemini。

主要功能

  1. 01检查品牌提及和引用情况
  2. 02查询多个 AI 回答引擎
  3. 03比较竞争品牌的曝光度
  4. 04返回样本和比率摘要
  5. 05设置运行费用上限

适用场景

  1. 01衡量品牌在买家问题中的出现情况
  2. 02比较品牌与竞争对手的引用情况
  3. 03查找 AI 回答引用的域名

MCP 相关

它向 MCP 客户端提供 `track_ai_answer_visibility` 工具,启动 Apify actor、等待运行完成并返回数据集行。可选回答引擎的密钥通过服务端环境变量提供。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-ai-answer-visibility-tracker": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-ai-answer-visibility-tracker"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>",
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"PERPLEXITY_API_KEY": "<PERPLEXITY_API_KEY>",
"GEMINI_API_KEY": "<GEMINI_API_KEY>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-ai-answer-visibility-tracker
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations
OPENAI_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mambalabsdev/mcp-ai-answer-visibility-tracker1.0.1

工具

1

收录的工具列表 · 更新于 1 周前

参数类型必填说明
countrystring否Google 使用的两字母国家/地区代码,例如 us 或 gb。默认值为 us。
enginesarray否要提问的引擎。默认仅使用 google_ai_overview。openai、anthropic、perplexity 和 gemini 需要在此服务的环境变量中配置相应厂商的 API 密钥;模型使用费用由厂商向密钥所有者收取。
samplesstring否每个问题在每个引擎上提问的次数,范围为 1 至 10。默认值为 3。
languagestring否Google 使用的语言代码,例如 en 或 de。默认值为 en。
questionsarray是1 至 50 个买家会提出的问题,按他们实际输入的方式撰写,例如 best crm for small business。
brand_namestring是要在回答中查找的品牌,使用人们实际书写的名称,例如 HubSpot。按完整单词匹配,不区分大小写。
competitorsarray否最多跟踪 20 个竞争对手在相同回答中的情况,可提供名称、域名或 name|domain(Pipedrive|pipedrive.com)。
brand_domainstring否品牌网站域名,例如 hubspot.com。回答引用该域名或其子域名下的页面时,计为已引用。
gemini_modelstring否gemini 引擎使用的模型。默认值为 gemini-2.5-flash。
openai_modelstring否openai 引擎使用的模型。默认值为 gpt-5-mini。
brand_aliasesarray否回答中品牌的其他写法,例如产品名称。最多 10 个。
max_charge_usdstring否可选。运行将在费用超过此金额前停止。
anthropic_modelstring否anthropic 引擎使用的模型。默认值为 claude-sonnet-5-5。
perplexity_modelstring否perplexity 引擎使用的模型。默认值为 sonar。
include_answer_textenum否true(默认值)会在每条样本行中返回最多 8,000 个字符的回答文本;false 仅返回 300 个字符的摘录。true | false

详细介绍

AI Answer Visibility Tracker MCP 服务

Glama score MCP Registry npm version npm downloads license mcpservers.org

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_namestring必填。要查找的品牌,按人们书写的形式填写。按完整单词匹配,不区分大小写
questionsarray必填。买家会提出的 1 到 50 个问题
brand_domainstring品牌域名,例如 hubspot.com。引用该域名或其子域名下的页面时,计为引用
enginesarray可选 google_ai_overview、openai、anthropic、perplexity、gemini。默认值 google_ai_overview
samplesstring每个问题、每个引擎的询问次数,1 到 10。默认值 3
competitorsarray最多 20 个,可填写名称、域名或 name|domain
brand_aliasesarray答案中品牌的其他写法
country、languagestring用于 Google。默认值 us、en
include_answer_textstringtrue(默认值)或 false
openai_model、anthropic_model、perplexity_model、gemini_modelstring默认值分别为 gpt-5-mini、claude-sonnet-5-5、sonar、gemini-2.5-flash
max_charge_usdstring可选。运行费用超过此金额前,任务将停止

定价

在 Apify 上按事件付费,费用计入你的 Apify 账户。价格以 USD 计。

事件免费计划BronzeSilverGold
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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。