Mcp Ai Answer Visibility Tracker

com.mambabuilt由 mambabuilt.com 發布v1.0.1更新於 Nov 7, 2026

Whether AI Overviews, ChatGPT, Claude, Perplexity, and Gemini name and cite a brand.

概覽

AI 產生的概覽

檢查 Google AI Overviews、ChatGPT、Claude、Perplexity 與 Gemini 的回答,是否針對買家常問的問題提及並引用某個品牌。

可以做什麼
  • 針對一組買家問題,對某個品牌執行一次能見度檢查
  • 在每個引擎上把每個問題重複提問多次,記錄品牌是否被提及或引用、首次提及排名,以及出現哪些競品
  • 取得依問題彙整的提及率與引用率、信賴區間、最常被引用的網域與競品數據,以及依引擎的品牌彙總
  • 可選擇比對最多 20 個競品與品牌別名,並設定最高費用上限來限制單次執行
適用情境
適合行銷、SEO 或品牌團隊了解 AI 助理在買家實際提問中提及與連結自家品牌的頻率,並與競品比較。較適合定期追蹤能見度,而非一次性查詢。
執行需求
透過 npx 在本機執行,需要 Node.js 18 或更新版本。需要 Apify 帳號與 APIFY_TOKEN;沒有權杖時工具仍會列出,但呼叫時需要它。可選的 OPENAI_API_KEY、ANTHROPIC_API_KEY、PERPLEXITY_API_KEY 或 GEMINI_API_KEY 可啟用對應引擎;Google AI Overviews 不需金鑰。需要連線至 Apify 與各模型廠商。
安裝前請注意
執行依事件計費,計入你的 Apify 帳號;使用自有金鑰的模型呼叫由各廠商計費,可用 max_charge_usd 限制單次費用。此伺服器從環境變數讀取多個 API 金鑰,並以密鑰欄位傳入 Apify 執行,設定檔應視為敏感資料。問題與品牌資訊會傳送到 Apify,使用非 Google 引擎時也會傳給對應的模型廠商。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Ai Answer Visibility Tracker,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

AI Answer Visibility Tracker MCP Server

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

[AI Answer Visibility Tracker MCP server]

An MCP server for the Mamba Labs AI Answer Visibility Tracker actor on Apify. Give it a brand and the questions its buyers ask. Each question is asked several times on Google AI Overviews and, on your own API keys, on ChatGPT, Claude, Perplexity, and Gemini, and every answer is checked for the brand.

What's Inside

What it does

  • Sample rows: one row per answer, with brand_named, brand_cited, first_mention_rank, competitors_named, competitors_cited, cited_domains, and an answer excerpt.
  • Rates rows: one question_summary row per question and engine, with brand_named_rate, brand_cited_rate, a 95 percent range for the named rate, the top cited domains, and each competitor's rates. One free brand_summary row per engine covers all questions.
  • Google AI Overviews with no key: shown, not_shown (no overview on the page), or deferred (Google writes the overview live and loads it after the page; free and left out of the rates).

Bad input returns one free row whose error_reason starts with input_invalid:.

All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

json
{  "mcpServers": {    "mamba-ai-answer-visibility-tracker": {      "command": "npx",      "args": [        "-y",        "@mambalabsdev/mcp-ai-answer-visibility-tracker"      ],      "env": {        "APIFY_TOKEN": "your-apify-token"      }    }  }}

Restart the client. The track_ai_answer_visibility tool appears.

To ask ChatGPT, Claude, Perplexity, or Gemini as well, add that vendor's key to the same env block: OPENAI_API_KEY, ANTHROPIC_API_KEY, PERPLEXITY_API_KEY, or GEMINI_API_KEY.

Prerequisites

  • Node.js 18 or newer.
  • An Apify API token from console.apify.com/account/integrations, set as APIFY_TOKEN. The server lists its tool without a token; a call needs one.
  • Optional: your own OpenAI, Anthropic, Perplexity, or Google AI Studio key for those engines.

Example prompts

  • "Does Google's AI Overview mention HubSpot for best crm for small business? Ask 3 times."
  • "For these 10 questions, how often do AI answers name Attio, and how often do they name HubSpot and Pipedrive?"
  • "Which sites do AI Overviews cite most for best wiki tool for a remote team?"

Tool

track_ai_answer_visibility. One tool. Example arguments:

json
{  "brand_name": "HubSpot",  "brand_domain": "hubspot.com",  "questions": [    "best crm for small business"  ],  "samples": "3",  "competitors": [    "Pipedrive|pipedrive.com",    "zoho.com"  ]}

Inputs

Every buyer facing input of the actor except the four engine keys, which come from the server environment so they never pass through the conversation. Omitted inputs take the actor's own defaults. Numbers and booleans are sent as strings.

InputTypeDescription
brand_namestringRequired. The brand to look for, as people write it. Matched as a whole word, any case
questionsarrayRequired. 1 to 50 questions buyers ask
brand_domainstringThe brand domain, such as hubspot.com. A cited page on it, or on a subdomain, counts as cited
enginesarrayAny of google_ai_overview, openai, anthropic, perplexity, gemini. Default google_ai_overview
samplesstringAsks per question per engine, 1 to 10. Default 3
competitorsarrayUp to 20, as a name, a domain, or name|domain
brand_aliasesarrayOther ways answers write the brand
country, languagestringFor Google. Default us, en
include_answer_textstringtrue (default) or false
openai_model, anthropic_model, perplexity_model, gemini_modelstringDefaults gpt-5-mini, claude-sonnet-5-5, sonar, gemini-2.5-flash
max_charge_usdstringOptional. The run stops before it would charge more than this

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
ai-overview-sample, one Google result page read for one question$0.0316$0.03002$0.02844$0.02686
answer-sample, one answer from ChatGPT, Claude, Perplexity, or Gemini on your own key$0.009$0.00855$0.0081$0.00765
question-summary, one rates row per question and engine$0.003$0.00285$0.0027$0.00255
apify-actor-start, per run start$0.001082$0.001082$0.001082$0.001082

Deferred Google samples, blocked pages, engine errors, the brand rates rows, and refused input are free.

Your keys

Google AI Overviews needs no key. ChatGPT, Claude, Perplexity, and Gemini run on your own API key, read from this server's environment and passed in the run input as a secret field. The actor sends a key only to that vendor's API and never logs, stores, or returns it. The model use is billed to you by that vendor. Mamba Labs pays the Apify platform and proxy costs of the run.

Full actor documentation

apify.com/mambalabs/ai-answer-visibility-tracker

License

MIT. See LICENSE.

來源:README.md,提交 daacd4a

工具

1

track_ai_answer_visibility

Track brand visibility in AI answers

Check whether AI answers name and cite a brand for the questions its buyers ask. Give brand_name, brand_domain, and questions (for example "best crm for small business"). Each question is asked samples times (default 3) on each engine: google_ai_overview needs no key; openai (ChatGPT), anthropic (Claude), perplexity, and gemini run on the caller's own API keys, which this server reads from its environment (OPENAI_API_KEY, ANTHROPIC_API_KEY, PERPLEXITY_API_KEY, GEMINI_API_KEY). Returns one sample row per answer (brand_named, brand_cited, first_mention_rank, competitors_named, cited_domains, answer_excerpt), one question_summary row per question and engine (brand_named_rate, brand_cited_rate with a 95 percent range, top_cited_domains, competitor rates), and one free brand_summary row per engine. Bad input returns one free row whose error_reason starts with input_invalid. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN; Apify charges per Google sample, per engine sample, and per question rates row.

輸入參數countryenginessampleslanguagequestions必填brand_name必填competitorsbrand_domaingemini_modelopenai_modelbrand_aliasesmax_charge_usd另有 3 個

版本歷史

2
  1. v1.0.1最新Nov 5, 2026
  2. v1.0.0Oct 29, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分