mcpField
M
mcp-website-traffic-rank-estimator

mcp-website-traffic-rank-estimator

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

关于 mcp-website-traffic-rank-estimator

这款 MCP 服务通过 Apify Actor 查询公司域名的 Tranco 热度排名、排名区间和趋势,适用于公司研究,并返回扁平 JSON 行。还可选用 Cloudflare Radar 和 Chrome UX Report 数据源,需提供相应密钥。

主要功能

  1. 01Tranco 排名及日期
  2. 02根据每日历史记录判断趋势
  3. 03热度区间和阈值标记
  4. 04可选 Radar 与 CrUX 数据源
  5. 05每家公司返回一行扁平 JSON

适用场景

  1. 01比较不同公司域名的排名
  2. 02查看域名排名上升或下降
  3. 03按排名阈值筛选域名

MCP 相关

向 MCP 客户端提供 `estimate_website_traffic_rank` 工具。它将输入传给 Apify Actor,并原样返回结果。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-website-traffic-rank-estimator": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-website-traffic-rank-estimator"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-website-traffic-rank-estimator
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mambalabsdev/mcp-website-traffic-rank-estimator1.2.0

工具

1

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

参数类型必填说明
minRankenum否在该行中设置 rank_meets_threshold,方便你筛选成熟网站列表,无需自行编写比较逻辑。此参数不会删除任何行,也不会更改返回的排名。以字符串形式传入,以兼容 Clay。1000 | 10000 | 100000 | 1000000 | none
sourcesenum否要查询的排名来源。Tranco 免费且无需密钥。Cloudflare Radar 和 Chrome UX Report 各自需要你自己的免费密钥。对于未提供密钥的来源,结果会报告为 "skipped",而不是 "not found",因为我们并未查询。以字符串形式发送,以兼容 Clay。tranco | tranco_radar | tranco_crux | all
skipCacheboolean否设为 "false"(默认值)时,成功的查询会缓存七天并在重复运行时复用,不会产生额外费用。设为 "true" 可强制重新获取。作为字符串发送,以兼容 Clay。
cruxApiKeystring否你自己的 Google API 密钥,需启用 Chrome UX Report API,可在 console.cloud.google.com 免费获取。可选,仅当 sources 包含 CrUX 时使用。标记为机密,因此此页面不会显示该值。
company_namestring否可选。传递到输出行中,以便进行关联。排名查询仅以域名为键,因此名称不会影响结果。
includeTrendboolean否当为 "true"(默认值)时,使用 Tranco 已返回的排名历史来判断域名是在上升、下降还是保持稳定。不会产生额外费用:历史记录包含在同一响应中。以字符串形式发送,以兼容 Clay。
company_domainstring否不带协议的公司域名,例如 stripe.com。这是唯一必填的输入,也是 fleet 中所有其他 actor 的关联键。
cloudflareApiTokenstring否你自己的 Cloudflare API 令牌,可在 dash.cloudflare.com 免费创建。可选,仅当 sources 包含 Radar 时使用。标记为机密,因此此页面不会显示该值。

详细介绍

网站流量排名估算器 MCP 服务

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

网站流量排名估算器 MCP 服务

这是一个 MCP 服务,可返回任何公司域名在 Tranco 榜单上的研究级人气排名和趋势。它封装了 Apify 上的 Mamba Labs Website Traffic Rank Estimator actor,并向任何 MCP 客户端返回适用于 Clay 的扁平 JSON 行。

内容

功能说明

输入公司域名,即可获取该域名在公开 Tranco 榜单上的排名、排名日期、从 top_1k 到 beyond_1m 的排名区间,以及根据约 40 天的每日观测数据判断域名排名是上升、下降还是稳定。每家公司返回一行扁平数据。

这些是排名,不是流量。Tranco 排名无法换算为访问量、会话数或月度数据,本工具也绝不会返回访问量。排名数字越小越好,因此趋势以文字表示,而非带正负号的数字。大多数 B2B 域名根本不在榜单上,因此会返回 not_found;这很常见,并不代表域名不符合条件。Cloudflare Radar 和 Chrome UX Report 可作为额外数据源,使用你自己的免费密钥即可启用。如果你未提供某个数据源的密钥,该数据源会报告 skipped 而非 not_found,因为根本没有进行查询。

所有查询均在 Apify 上运行。本软件包只是一个轻量客户端,用于调用 actor 并原样返回结果。

快速开始

你需要 Node.js 18 或更高版本,以及一个拥有 API 令牌的 Apify 账户。

将以下内容添加到你的 Claude Desktop 配置中:

{
  "mcpServers": {
    "mamba-website-traffic-rank-estimator": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-website-traffic-rank-estimator"],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

前往 https://console.apify.com/account/integrations 获取令牌,将其粘贴进去,然后重启 Claude Desktop。之后即可使用 estimate_website_traffic_rank 工具。

前置条件

  • Node.js 18 或更高版本
  • 拥有 API 令牌的 Apify 账户
  • 可选:如果需要 Radar 数据源,可使用自己的 Cloudflare API 令牌(在 dash.cloudflare.com 免费获取)
  • 可选:如果需要 CrUX 数据源,可使用自己的 Google API 密钥,并启用 Chrome UX Report API(在 console.cloud.google.com 免费获取)

示例提示词

  • “stripe.com 的 Tranco 排名是多少?排名是在上升还是下降?”
  • “告诉我这个域名的热度区间,并跳过趋势。”
  • “为这些域名排名,并标出排名在前 100,000 名内的域名。”
  • “在 Tranco 和 Cloudflare Radar 上查询 figma.com。这是我的 Cloudflare 令牌。”

输入

  • company_domain(可选):公司域名,不含其他内容,例如 stripe.com。这是查询键,也是该集群中所有其他 actor 的连接键。
  • company_name(可选):原样带入输出行,以便进行连接。排名查询仅以域名为键,因此名称不会影响结果。
  • sources(可选):要查询的排名来源。可选值为 tranco、tranco_radar、tranco_crux 或 all。Tranco 免费且无需密钥。Cloudflare Radar 和 Chrome UX Report 均需要你自己的免费密钥;对于未提供密钥的数据源,状态会显示为 skipped,而不是 not found。
  • includeTrend(可选):设为 true 时(默认值),使用 Tranco 已返回的排名历史来判断域名排名是在上升、下降还是保持稳定。无需额外费用,因为历史数据包含在同一响应中。
  • minRank(可选):可选值为 none、1000、10000、100000 或 1000000。此参数会设置该行的 rank_meets_threshold,让你无需自行编写比较逻辑即可筛选出成熟网站。它不会删除任何行,也不会更改返回的排名。
  • cloudflareApiToken(可选):你自己的 Cloudflare API 令牌,可在 dash.cloudflare.com 免费创建。仅当 sources 包含 Radar 时使用。
  • cruxApiKey(可选):你自己的 Google API 密钥,并启用 Chrome UX Report API,可在 console.cloud.google.com 免费获取。仅当 sources 包含 CrUX 时使用。
  • skipCache(可选):设为 false 时(默认值),成功的查询会缓存七天并重复使用。设为 true 可强制重新获取数据。
  • max_charge_usd(可选):本次调用的支出上限,单位为 USD。达到该金额后,如果继续执行会超出上限,actor 就会停止,并保留所有已计费的行。

输出

工具会返回该公司的扁平 JSON 行,包含 20 个 snake_case 字段,不含嵌套对象。tranco_rank 会附带 tranco_rank_date,因为没有日期的排名毫无时效性。rank_band 提供可信的区间,而非虚假的精确值;rank_trend 为文字值;radar_status 和 crux_status 则说明这些数据源是否运行。完整输出架构请参阅 Apify Store 页面。

示例输出

{
  "degraded": false,
  "degradation_reason": null,
  "company_domain": "stripe.com",
  "company_name": "Stripe",
  "tranco_rank": 238,
  "tranco_rank_date": "2026-08-21",
  "rank_band": "top_1k",
  "rank_trend": "stable",
  "rank_change": 1,
  "rank_observations": 40,
  "rank_meets_threshold": null,
  "radar_rank": null,
  "radar_bucket": null,
  "radar_status": "skipped",
  "crux_has_data": null,
  "crux_lcp_p75_ms": null,
  "crux_status": "skipped",
  "coverage": 0.67,
  "fetch_status": "ok",
  "run_date": "2026-08-22T19:23:52.998Z"
}

功能

  • 获取任意公司域名的 Tranco 热度排名及排名日期
  • 根据约 40 个每日观测值,判断趋势为上升、下降或稳定
  • 提供可信的区间,例如 top_1k,而非虚假的精确值
  • 可选的 Cloudflare Radar 和 Chrome UX Report 数据源,使用你自己的密钥
  • 不会返回访问量,因为排名不等于流量
  • 20 个扁平 snake_case 字段,每家公司一行

定价

您按事件在 Apify 上付费,费用计入您自己的 Apify 账户。以下价格来自实时定价记录,读取日期为 2026-10-16:

事件每个事件的价格(USD)触发时机
apify-actor-start$0.00005Actor 开始运行时收费。收费事件数取决于 Actor 内存(每 GB 一个事件,至少一个事件)。
company-checkedFree 计划为 $0.0025,Apify 更高阶计划低至 $0.00175对排名查询已完成且生成了非降级行的每家公司收费一次,无论是否找到任何结果。not_found 行会触发此事件,因为查询后没有找到结果也是一个真实答案,也是您要求执行的工作。降级行表示查询完全无法运行,不会触发任何事件。
rank-resolvedFree 计划为 $0.002,Apify 更高阶计划低至 $0.0014至少有一个来源返回了数值排名并完成分档时,对每家公司收费一次。如果所有查询来源中都没有该域名,则不会触发;这是一个真实答案,已由检查事件涵盖。

Actor 的 Apify 页面列出了当前价格。运行此服务会消耗 Apify 积分。

Actor 完整文档

此服务是一个轻量级客户端,不包含任何查询逻辑。如需查看完整的输入和输出参考、定价及运行历史,请参阅 Apify Store 页面:

https://apify.com/mambalabs/website-traffic-rank-estimator


Mamba Labs GTM Suite

此服务是 Mamba Labs GTM Suite 的 MCP 服务之一。套件中的每个 Actor 都接受域名或公司作为输入,并返回一行扁平数据,因此无需调整格式,就能将它们放入同一张 Clay 表中。此服务背后的 Actor 是 Website Traffic Rank Estimator,其不可变的 Apify Actor ID 为 GnOFUzlNVIoXgeJjH。

由 Mamba Labs 构建 | npm | Apify Store

许可证

MIT

由 Mamba Labs 构建。https://apify.com/mambalabs

评论

支持 Markdown

第一次接触 MCP?

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

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