关于 Vantage
Vantage 是面向编码 Agent 的 MCP 服务,用于检查 ChatGPT、Gemini 和 Perplexity 是否引用某个网站,并分析引用差距。它会记录历史结果,并生成页面结构改进建议。
主要功能
- 01检测 AI 回答中的网站引用
- 02比较品牌提及与链接引用
- 03分析引用差距并生成改进简报
- 04查看引用趋势与历史记录
- 05分析获胜答案的结构
- 06按国家和语言筛选
适用场景
- 01检查目标关键词是否引用网站
- 02找出 AI 搜索引用的竞争网站
- 03根据差距简报调整页面内容
- 04追踪网站引用变化趋势
MCP 相关
Vantage 通过托管 MCP 服务向客户端提供引用覆盖率、差距、结构、趋势和历史分析工具。客户端可通过 OAuth 或 API 密钥连接 https://vantagemcp.dev/mcp。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://vantagemcp.dev/mcpclaude mcp add --transport http dev-vantagemcp-vantage https://vantagemcp.dev/mcp{"mcpServers":{"dev-vantagemcp-vantage":{"type":"http","url":"https://vantagemcp.dev/mcp"}}}在 Cursor 中打开{"servers":{"dev-vantagemcp-vantage":{"type":"http","url":"https://vantagemcp.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"dev-vantagemcp-vantage":{"type":"http","url":"https://vantagemcp.dev/mcp"}}}{"mcpServers":{"dev-vantagemcp-vantage":{"serverUrl":"https://vantagemcp.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Vantage:AI 可见性 MCP 服务
了解 ChatGPT、Gemini 和 Perplexity 是否引用了你的网站;如果没有,了解该如何改进。
Vantage 是一个 MCP 服务。你的编码 Agent(Claude Code、Cursor、VS Code 或任何 MCP 客户端)可以向它询问:哪些问题已经引用了你的域名、引用的又是谁、排名靠前的答案是如何构建的,以及你的页面与之有何不同。无需查看仪表盘:答案会直接返回到你正在工作的地方。
添加到 Cursor · 添加到 VS Code · 无需账户,试用一次检查
Claude Code:
claude mcp add --transport http vantage https://vantagemcp.dev/mcp
免费套餐:每月 30 个单位,无需信用卡。首次运行工具时,使用电子邮箱登录。
https://github.com/user-attachments/assets/38df5876-16ac-403d-b39f-170a2458cfb1
这是对 vantagemcp.dev 的一次真实检查,耗时 50 秒,未加速。每次运行的答案会有所不同:今天早些时候,这个关键词在 3 个答案中有 0 个引用了该网站(见下方输出);而本次运行中有 1 个引用了该网站,因此 Vantage 会报告 cited_runs。
一次真实检查的效果
我们于 2026 年 10 月 19 日在 Vantage 自己的域名上运行了检查:用户寻找此类工具时会问的 5 个问题,每个问题对应 3 个 ChatGPT 答案。输出经过精简以适应版面;以下值均为原样返回。
> Is vantagemcp.dev cited by ChatGPT for these five questions? Read three answers each.
< analyze_citation_coverage(
domain: "vantagemcp.dev",
keywords: ["ai visibility mcp server", "check if chatgpt cites my website",
"llm citation tracking tool", "ai search visibility tool", "mcp server for seo"],
brand: "Vantage", samples: 3)
{
"keywords_checked": 5,
"keywords_cited": 0,
"coverage_pct": 0.0,
"results": [
{
"keyword": "ai visibility mcp server",
"cited": false, "cited_runs": 0, "samples_ok": 3,
"source_frequency": [
{ "domain": "github.com", "runs": 2 },
{ "domain": "www.npmjs.com", "runs": 2 },
{ "domain": "seekinweb.com", "runs": 1 }
],
"previous": { "checked_at": "2026-10-01", "cited_runs": 0 },
"change": "same"
},
{
"keyword": "llm citation tracking tool",
"cited": false, "cited_runs": 0, "samples_ok": 3,
"source_frequency": [
{ "domain": "www.tryprofound.com", "runs": 3 },
{ "domain": "otterly.ai", "runs": 3 },
{ "domain": "ahrefs.com", "runs": 3 }
],
"change": "first_check"
}
]
}
这 5 个问题都没有引用该网站,而检查的意义就在于此。每条结果都会保留 180 天,因此下次运行时会报告 change 和 newly_cited,而不是从零开始。之后,Agent 可以对某个页面调用 analyze_citation_gap,获取按优先级排序的修复方案。
工具
共 10 个工具。单位表示一次调用会占用月度配额的额度(免费套餐:30,Pro:500,Scale:1,500)。
| 工具 | 功能 | 单位 |
|---|---|---|
get_supported_options | 查询各工具接受的引擎、平台和市场,以及每次调用的限制 | 0 |
get_usage | 查询本月剩余配额 | 0 |
get_check_history | 查询某个域名此前的覆盖率结果,按时间从新到旧排列 | 0 |
find_cited_questions | 查询已引用你域名的问题,按提问次数从多到少排列 | 10 |
analyze_citation_coverage | 查询最多 10 个关键词中,哪些会引用某个域名,哪些不会 | 每个关键词每个样本 1 |
analyze_citation_gap | 分析你的页面与被引用答案的差异,并提供修复方案 | 1 |
analyze_citation_structure | 分析某个主题的排名靠前答案是如何构建的 | 每个样本 1 |
analyze_citation_structure_batch | 对最多 10 个相关主题进行同样的分析 | 每个关键词 1 |
find_citation_leaders | 查询某个主题在 AI 引用中由谁占主导 | 10 |
analyze_citation_trend | 查询某个域名每月的引用次数 | 每个域名 1 |
安装
**Claude Code、Cursor、VS Code:**使用按钮或顶部的命令。这三个客户端首次使用时都会在浏览器中登录 Vantage。
**任何支持 MCP 登录(OAuth)的客户端:**添加 https://vantagemcp.dev/mcp,无需密钥,然后使用电子邮件(免费账户)或现有密钥登录。
**任何其他客户端:**添加到其 MCP 配置中:
{
"mcpServers": {
"vantage": {
"url": "https://vantagemcp.dev/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
**仅支持启动本地命令的客户端:**使用 npm 包
vantage-ai-visibility-mcp,它连接到
同一个托管服务:
{
"mcpServers": {
"vantage": {
"command": "npx",
"args": ["-y", "vantage-ai-visibility-mcp"],
"env": { "VANTAGE_API_KEY": "YOUR_API_KEY" }
}
}
}
在 vantagemcp.dev 获取免费 API 密钥。安装前想先试用的话, vantagemcp.dev/check 可执行真实检查,无需账户、电子邮件 或银行卡:输入一个关键词,它就会返回 ChatGPT 为此关键词引用的答案的实测结构。
已在官方 MCP Registry 上发布,位于经过域名验证的命名空间 dev.vantagemcp/vantage 下。
工具详解
get_supported_options
各工具支持哪些引擎、平台和市场,以及每次调用的限制。费用为 0 个单位;返回固定列表。
“我可以检查哪些市场?”
get_usage
在消耗任何配额之前,查看本计费周期还剩多少配额。 费用为 0 个单位:读取 Vantage 自身的记录,不会调用付费数据提供方。
“我还剩多少次检查?”
find_cited_questions
从你的域名而非关键词开始:AI 答案已经引用该域名的问题,并按提问次数从高到低排列。10 个单位。
“ChatGPT 已经因哪些内容引用我们?”
analyze_citation_coverage
检查多个提示词中,哪些确实引用了特定域名,哪些没有;一次调用最多可检查 10 个关键词。支持 ChatGPT、Gemini 或 Perplexity(engine),每个关键词、每个样本收费 1 个单位。传入 samples=3,即可获得“在 3 个答案中的 2 个里被引用”这样的结果,而不是简单的是或否。每个结果会保留 180 天,因此下次检查会报告变化情况(previous、change、newly_cited)。
引用和提及会分别报告。答案可以提到你的品牌,但不链接到你(mentioned_not_cited:模型已经知道你,只是没有引用你);也可以链接到一个从未提及你的网站的页面。传入 brand(例如 "Notion"),让名称检查查找你的真实品牌,而不是根据域名猜测。
“在我们关心的所有内容中,哪些已经有我们的身影?”
get_check_history
某个域名此前的 analyze_citation_coverage 结果,按时间从新到旧排列。0 个单位。
“我们上周做的改动带来变化了吗?”
find_citation_leaders
查看哪些网站在某个主题的 AI 答案引用中占据主导地位,以及某个域名是否在其中。
“在这个主题的 AI 搜索中,谁领先?”
analyze_citation_trend
某个域名逐月的提及次数,让你了解其可见度是在提升还是下降。
“我们的 AI 可见度在提升吗?”
analyze_citation_structure
分析某个主题中表现最佳的 AI 答案实际采用了什么结构:是否以列表为主、引用了哪些来源、开篇有多长。
“表现出色的答案是什么样的?”
analyze_citation_structure_batch
与 analyze_citation_structure 相同,但一次调用最多可分析 10 个相关主题,便于围绕一个主题集规划内容。
“整个主题集中的优质答案是什么样的?”
analyze_citation_gap
将你自己页面的结构与相同关键词下被 AI 引用的最佳答案进行对比,并返回 fix_brief:一组有序的改写指引,你的 Agent 可据此修改页面(开篇、章节、答案中页面未涵盖的要点、表格、来源),最后还会提出超出页面本身的一步:答案所依赖的社区网站或其他网站。指引不会包含被引用答案的文本。
“为了让这个页面被引用,我具体应该改什么?”
来源构成
每个会返回引用域名的工具也会返回 source_mix:这些域名中有多少来自社区网站(Reddit、YouTube、X、Quora 等),以及具体是哪些网站。占比高意味着,人们在其他地方对某个品牌的评价比任何单一网站的页面更能影响话题。
国家和语言
除 get_usage 外,每个工具都接受可选参数 country(例如 "Italy")和 language(例如 "it"),默认值为美国 / en。读取 ChatGPT 实时回答的工具适用于所有支持的市场;find_citation_leaders 和 analyze_citation_trend 仅提供美国英语的 ChatGPT 数据,因此其他国家请使用 platform: "google"。
它能告诉你什么,不能告诉你什么
- 不同运行结果会有变化。 单个回答只是一个样本,不是定论。在告知他人是否被引用之前,请使用
samples=3。 - 被引用不等于被提及。 Vantage 会分别报告指向你域名的链接和对你品牌的提及,不会将两者合并。
- 它读取的是用户能看到的内容。 ChatGPT 和 Gemini 的结果是用户在这些应用中看到的回答,通过 DataForSEO 获取;Perplexity 的结果来自其搜索 API。它无法查看私人对话,而且结果仅代表检查时的回答(每个结果都包含
model和checked_at)。 - 修复建议是一种假设。 它展示你的页面在结构上与被引用的回答有何不同。页面结构能让页面获得入选机会;是否被引用主要取决于其他网站如何谈论该品牌,因此每份建议的最后一步都会涉及站外操作。
Agent 技能
vantage-citation-audit 可指导你的 Agent 完成整个流程:衡量哪些关键词会引用你、诊断单个页面、应用修复建议并重新检查。它只描述工作流;每次检查都由 Vantage 工具调用完成。
每月研究
Vantage 每月都会向 ChatGPT、Gemini 和 Perplexity 提出相同的日常问题,并按引擎和主题发布它们引用的网站及原始数据: vantagemcp.dev/research。内容可免费引用。
运行你自己的实例
此仓库本身就是 MCP 服务:采用 API 密钥身份验证、用量计量,每次读取对应一个工具(见上文的 Tools)。计费和账户配置由单独的内部服务负责,不包含在此处。
uv pip install -e .
export DATAFORSEO_USERNAME=...
export DATAFORSEO_PASSWORD=...
# stdio (local MCP client, e.g. Claude Desktop config pointing at this command)
python -m vantage_mcp.server
# streamable-http (network service, bind to loopback behind your own reverse proxy)
export VANTAGE_PORT=8420
python -m vantage_mcp.server --http
底层 SERP / AI 回答数据需要 DataForSEO 账户。
请勿与以下项目混淆: vantage.sh 是一家云成本管理公司,也有一个名称同为 Vantage、但与此无关的 MCP 服务。产品不同,只是名称相同。
给它点个星
觉得有用?在 GitHub 上点个星,能帮助其他人找到它。已经点过星了?告诉我们是什么让你来到这里:[email protected]。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。