关于 mcp-publication-cadence-tracker
这款基于 Apify 的 MCP 服务衡量公司的长篇内容发布量,并判断发布节奏是在加快还是放缓,适用于内容与市场调研。它会校验发布日期,避免将页面更新误计为新文章。
主要功能
- 01月度发布率与文章数量
- 02判断加速或减缓趋势
- 03发现博客与发布栏目
- 04校验发布日期可靠性
- 05提供证据与置信度字段
适用场景
- 01比较不同公司的内容发布活动
- 02跟踪编辑产出的变化
- 03评估公司的内容运营
MCP 相关
向 MCP 客户端提供 `track_publication_cadence`,将单个域名或批量请求交给 Apify Actor 分析并返回结果;需要 `APIFY_TOKEN`。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| domain | string | 否 | 单个公司域名,例如 zapier.com。请提供 domain 或 domains。 |
| domains | array | 否 | 批处理模式:一次调用分析多个公司域名。优先使用此项而非 domain。每个域名最多可占用 domain_time_budget_ms(默认 75 秒),同时运行 batchSize 个域名,因此使用默认值处理 20 个域名约需 12 分钟;此调用会等待整个任务完成。 |
| batchSize | integer | 否 | 并发分析的域名数量。默认值为 2。 |
| skipCache | boolean | 否 | 强制重新抓取,并忽略 3 天的结果缓存。 |
| page_concurrency | integer | 否 | 在一个域名内并发抓取的页面数,范围为 1 到 16,默认值为 8。 |
| max_pages_to_date | integer | 否 | 每个域名抓取并用于确定日期的文章页面数。默认值为 400。超过此上限时,会根据整个归档的等比例样本估算计数,并将 counts_are_estimate 设为 true。增大此值可提高大型归档的数字精度,但会增加运行时间。 |
| request_timeout_ms | integer | 否 | 每个 HTTP 请求的超时时间,单位为毫秒,范围为 3000 至 20000,默认值为 9000。 |
| max_sitemap_fetches | integer | 否 | 每个域名抓取的站点地图文件数量上限,范围为 4 到 40,默认值为 18。对于站点地图索引嵌套很深的网站,可降低此值以限制运行时间。 |
| domain_time_budget_ms | integer | 否 | 每个域名的硬性墙钟时间上限,默认值为 75000。时间即将耗尽时,爬取会停止,并返回 partial_result true、置信度降低的行,而不是超时。 |
详细介绍
Publication Cadence Tracker MCP 服务
用于 Apify 上 Mamba Labs Publication Cadence Tracker Actor 的 MCP 服务。
提供公司域名,即可告知你的 Agent 该公司每月发布多少长篇内容,以及发布频率是在上升还是下降。
工具
track_publication_cadence
每个域名返回一行扁平数据:posts_last_30d、posts_last_90d、posts_last_12m、avg_posts_per_month、cadence_trend(accelerating、steady、declining、dormant、unknown)、trend_pct_change、most_recent_post_date、days_since_last_post、publication_url、formats_detected[]、distinct_authors_count、discovery_method、confidence,以及由可引用字符串组成的 evidence[] 数组。
为什么关注趋势,而非数量
每月发布 4 篇并不稀奇。若半年内从 4 篇增至 12 篇,说明内容团队的工作量已超出人员负荷。这里会明确给出比较结果,而不是让人自行推断:将最近 90 天与此前 275 天进行比较,并统一换算为每月发布量;增减幅度达到 25% 时,分别标记为 accelerating 和 declining。
这里衡量的是编辑内容的产出量,而非变更日志监控。检测到发布动态订阅源时,会将其排除,而不会计作已发布内容。
它拒绝提供的数字
发布日期取自文章页面,绝不取自站点地图的 lastmod。在 100 组已测量的 URL 对中,有 6 个站点中的 4 个站点的 lastmod 与页面自身的 dateModified 一致,且比 datePublished 的中位数晚 151 至 1653 天。若基于此字段计算发布频率,一家公司刷新了 200 篇旧文章,就会被误报为发布了 200 篇新文章。
页面字段也可能出现同样的问题,因此会根据字段自身的分布及站点的订阅源进行核验。如果字段未通过核验,返回的 date_source_reliable 将为 false,所有计数都会设为 null。引用数字前,请先检查此字段。
在 9 个实际运行的域名上进行测量:6 个出版商中有 5 个成功得出发布频率,3 个对照站点均正确返回空结果。唯一的漏报来自保护机制:它拒绝了一个日期字段记录的是编辑时间而非发布时间的站点。
track_publication_cadence
| 输入 | 类型 | 说明 |
|---|---|---|
domain | string | 一个公司域名。 |
domains | string[] | 批量输入。优先于 domain。 |
max_pages_to_date | integer | 每个域名获取的文章页面数,默认值为 400。超过此数量后,将根据均匀抽样估算计数。 |
domain_time_budget_ms | integer | 每个域名的硬性运行时间上限,默认值为 75000。 |
batchSize | integer | 并发处理的域名数,默认值为 2。 |
skipCache | boolean | 忽略 3 天的结果缓存。 |
page_concurrency | integer | 取值范围为 1 至 16,默认值为 8。单个域名内同时获取的页面数。 |
max_sitemap_fetches | integer | 取值范围为 4 至 40,默认值为 18。每个域名获取的站点地图文件数上限。 |
request_timeout_ms | integer | 取值范围为 3000 至 20000,默认值为 9000。每次 HTTP 请求的超时时间。 |
max_charge_usd | number | 可选的本次调用支出上限,单位为 USD。Actor 会在任何可能导致运行费用超过此金额的扣费发生前停止,并保留所有已扣费的行。 |
它实际测量什么
不是公司是否有博客,而是发布了多少篇、何时发布,以及发布频率是否有所变化。
找到博客是大部分工作,也是简单版本容易失败的地方。博客通常托管在与主域名不同的主机上,而主域名的站点地图从未提及它(blog.hubspot.com)。有时,主页只宣传更新日志,但多次链接到真正的博客(about.gitlab.com)。路径通常带有语言区域前缀,因此 /en-uk/ 和 /bg-bg/ 会把存档拆成 40 份。以上情况均已处理,publication_url 会将带语言区域前缀的版块报告为 https://example.com/*/knowledge/。
在信任数据前,先查看这 3 个字段。 date_source_reliable 为 false 表示网站的日期字段记录的是编辑时间,而非发布时间,因此所有计数都会被置空。counts_are_estimate 为 true 表示存档超出了页面预算,计数来自按比例缩放后的均匀抽样,因此两次运行的结果可能相差几篇文章。partial_result 为 true 表示爬取因运行时长预算用尽而停止,数字是下限。
定价
在 Apify 上按事件付费,费用计入你自己的 Apify 账户。价格来自实时定价记录,读取时间为 2026-10-16:
| 事件 | 单次事件价格(美元) | 触发时机 |
|---|---|---|
actor-start | $0.00005 | 运行开始时收取一次。 |
domain-analyzed | Free 套餐为 $0.004,Apify 更高级套餐低至 $0.0034 | 每分析一个域名收取一次。没有发布版块的域名,以及日期字段最终确认记录的是编辑时间而非发布时间的域名,仍会计为已分析并收费。 |
该 Actor 的 Apify 页面列出了当前价格。运行此服务会消耗 Apify 额度。
设置
{
"mcpServers": {
"mamba-publication-cadence-tracker": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-publication-cadence-tracker"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
在 console.apify.com/account/integrations 获取令牌。该服务为只读;每分析一个域名都会消耗 Apify 额度。
另有提供
如果你更愿意运行一个服务而非多个服务,也可以通过 GTM Suite 统一服务使用此工具,其中还包含 Mamba Labs 的其他 GTM Actor。
由 Mamba Labs 构建。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。