关于 Vaneform
Vaneform 为 AI 助手和终端提供网站流量查询,返回月访问量估算、来源、国家和域名比较等数据。项目包含托管 MCP 服务、本地代理、CLI 和 Agent Skill,流量数据为第三方估算。
主要功能
- 01查询域名流量与站点资料
- 02并排比较多个域名
- 03比较同一名称的不同后缀
- 04查询关键词简报
- 05提供 MCP 服务、本地代理和 CLI
适用场景
- 01估算网站月访问量及环比变化
- 02比较竞品网站的流量与来源
- 03查看域名注册信息和热门程度
- 04查询美国关键词数据
MCP 相关
托管 MCP 服务通过 Streamable HTTP 暴露域名、比较、关键词和账户查询工具;工具调用需要 Vaneform API key。另提供通过本地 stdio 连接的代理客户端。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://vaneform.com/mcpclaude mcp add --transport http jiangqizheng-vaneform https://vaneform.com/mcp{"mcpServers":{"jiangqizheng-vaneform":{"type":"http","url":"https://vaneform.com/mcp"}}}在 Cursor 中打开{"servers":{"jiangqizheng-vaneform":{"type":"http","url":"https://vaneform.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"jiangqizheng-vaneform":{"type":"http","url":"https://vaneform.com/mcp"}}}{"mcpServers":{"jiangqizheng-vaneform":{"serverUrl":"https://vaneform.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://vaneform.com/mcp需要授权工具
10| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| q | string | 是 | |
| mode | enum | 否 | domain | advertiser | publisher | keyword | page |
| tool | enum | 是 | site-overview | google-ads | adsense | meta-ads | outbound-links | ad-keywords | discovery | dr-growth |
| limit | integer | 否 | |
| maxDr | number | 否 | |
| minDr | number | 否 | |
| cursor | string | 否 | |
| region | enum | 否 | ALL | US | GB | DE | FR | CA | AU | IN | BR | JP | KR | SG | HK |
| maxVisits | number | 否 | |
| minVisits | number | 否 | |
| maxAgeMonths | integer | 否 |
详细介绍
vaneform-mcp
为 AI 助手和终端提供网站流量查询。本仓库包含一个 MCP 服务、一个轻量级 CLI,以及一个适用于 Vaneform 的 Agent 技能。Vaneform 是一款免费的网站流量检查工具。
询问你的助手“notion.so 的流量有多少?”或“比较 figma.com 和 canva.com”,它就会提供预估月访问量、环比变化、排名、热门国家、流量来源和注册信息。流量数据是第三方流量估算值;请参阅 Vaneform 方法说明。
包含内容
| 部分 | 说明 |
|---|---|
| 托管 MCP 服务 | https://vaneform.com/mcp(Streamable HTTP)。无需安装,且为推荐选项。 |
vaneform-mcp | 面向只能运行本地命令的客户端的本地 stdio MCP 服务。它会代理托管服务,因此工具始终保持一致。 |
vaneform CLI | vaneform notion.so、vaneform compare a.com b.com、vaneform tld name。它与服务端共用同一个客户端。 |
skills/website-traffic-lookup | Agent 技能(Claude / Agent Skills 格式),用于告知助手何时查询流量,以及如何阅读并引用结果。 |
工具
以下工具名称和说明来自托管服务的 tools/list:
| 工具 | 功能 | 费用 |
|---|---|---|
lookup_domain | 域名的缓存快照:访问量(全站或搜索)、注册信息、网站简介、链接排名热度 | 1 个积分 |
compare_bulk | 并排比较多个域名的访问量和注册信息;缺少流量数据时会获取数据 | 每个域名 1 个积分 |
compare_tld | 比较同一个名称在不同后缀下的情况(默认为 com,ai,io) | 每个域名 1 个积分 |
get_account | 套餐和剩余积分 | 免费 |
lookup_keyword | 美国关键词简报:搜索量、难度、CPC、Google 占位情况(Pro) | 60 个积分 |
24 小时内重复查询同一域名免费。网站关键词排名(Pro,200 个积分)可通过带有 include=search 的 API 获取。
免费版与 Pro 版
| 免费版 | Pro 版 | |
|---|---|---|
| 每月积分 | 100 | 10,000 |
| API 密钥、MCP 和 CLI | ✓ | ✓ |
| 域名查询和比较(每个域名 1 个积分,24 小时内重复查询免费) | ✓ | ✓ |
| 关键词简报(60 个积分) | ✓ | |
| 网站关键词排名(200 个积分) | ✓ |
每个密钥每分钟可发送 60 个请求,每天可发送 5,000 个请求(超过限制时返回 429 lookup_rate_exceeded)。请参阅定价。
获取免费 API 密钥
服务发现(initialize、tools/list)开放使用。调用工具需要 Vaneform API 密钥。
- 在 vaneform.com 登录,并前往 vaneform.com/account/api 创建密钥。免费账户即可。
- 远程使用:发送
Authorization: Bearer vf_live_…或X-API-Key: vf_live_…。本地服务和 CLI:设置VANEFORM_API_KEY。
没有密钥时,工具列表仍会显示;调用工具会返回注册链接以及类似 https://vaneform.com/?q=notion.so 的浏览器链接。
安装
Claude Code(远程)
claude mcp add --transport http --scope user vaneform https://vaneform.com/mcp \
--header "Authorization: Bearer vf_live_…"
Cursor(远程)
~/.cursor/mcp.json(或项目中的 .cursor/mcp.json):
{
"mcpServers": {
"vaneform": {
"url": "https://vaneform.com/mcp",
"headers": { "Authorization": "Bearer vf_live_…" }
}
}
}
Claude Desktop(本地 stdio)
最简单的 Claude Desktop 配置方式是使用本地代理来传递密钥。编辑 claude_desktop_config.json(macOS:~/Library/Application Support/Claude/,Windows:%APPDATA%\Claude\):
{
"mcpServers": {
"vaneform": {
"command": "npx",
"args": ["-y", "github:vaneform/vaneform-mcp"],
"env": { "VANEFORM_API_KEY": "vf_live_…" }
}
}
}
该软件包尚未发布到 npm,因此 npx 会从 GitHub 安装。首次启动会稍久一些,因为需要先构建一次。如果在旧版系统 npm 上运行时 npx 立即退出(Debian 打包的 npm 9.2 在使用 GitHub 软件包时会出现这种情况),请运行 npm install -g github:vaneform/vaneform-mcp,并使用 "command": "vaneform-mcp",不带任何参数。
Codex
export VANEFORM_API_KEY=vf_live_…
codex mcp add vaneform --url https://vaneform.com/mcp --bearer-token-env-var VANEFORM_API_KEY
其他 MCP 客户端
- 远程:URL
https://vaneform.com/mcp,传输方式为 Streamable HTTP,标头Authorization: Bearer vf_live_…(或X-API-Key: vf_live_…) - 本地:命令
npx -y github:vaneform/vaneform-mcp,环境变量VANEFORM_API_KEY
CLI
npx -p github:vaneform/vaneform-mcp vaneform --help
# or clone, then: npm install && npm link
export VANEFORM_API_KEY=vf_live_…
vaneform notion.so # traffic overview
vaneform compare notion.so coda.io # side by side
vaneform tld vaneform --suffixes com,ai,io
vaneform account # plan and remaining credits (free)
vaneform notion.so --json # raw API JSON
未设置密钥时的输出:
$ vaneform tools
lookup_domain Read a cached Vaneform domain snapshot: scale (full-site or search visits), registry, site profile, and link-rank popularity.
get_account Read the caller plan, website lookup allowance, and credit balance.
lookup_keyword Read a US/EN keyword brief: monthly searches, difficulty, CPC, and Google occupancy.
compare_bulk Compare domains side by side.
compare_tld Compare the same registrable name across suffixes.
$ vaneform github.com
VANEFORM_API_KEY is not set, so this tool cannot call the Vaneform API.
Create a free API key at https://vaneform.com/account/api (100 credits a month; 1 credit per domain).
Check it in a browser instead: https://vaneform.com/?q=github.com
设置密钥后,vaneform <domain> 会打印访问量、环比变化、排名、主要国家/地区、来源、注册日期和报告链接,随后显示 Data: Vaneform (third-party traffic estimates)。
直接连接托管服务
curl -s https://vaneform.com/mcp \
-H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
同一个密钥也可用于 REST API:文档、OpenAPI。
Agent 技能
复制该技能,让你的助手了解何时获取流量数据,以及如何引用数据:
# Claude Code (user-wide)
mkdir -p ~/.claude/skills/website-traffic-lookup
curl -fsSL https://raw.githubusercontent.com/vaneform/vaneform-mcp/main/skills/website-traffic-lookup/SKILL.md \
-o ~/.claude/skills/website-traffic-lookup/SKILL.md
对于其他会读取 SKILL.md 文件夹的 Agent,请将其放入该 Agent 的技能目录(例如项目中的 .agents/skills/)。Vaneform 还在 vaneform.com/skill.md 提供了更底层的 API 技能。
解读数据
status: "missing"表示 Vaneform 尚未缓存该域名的数据,并不代表流量为零。compare_bulk会获取该域名的数据。- 每个估算值都带有对应月份(
as_of)和confidence标签。引用时请一并注明。 - 引用结果时请写作 “Vaneform(第三方流量估算)”。
开发
npm install # also builds dist/
npm run lint # biome + tsc
npm test # unit tests + a stdio test with the official MCP SDK client
VANEFORM_MCP_URL=http://localhost:3000/mcp node dist/bin/vaneform.js tools # point at another server
运行时没有依赖项,需要 Node 18 或更新版本。此仓库仅包含客户端,不含任何数据采集代码。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。