Mcp Publication Cadence Tracker

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

How often a company publishes long-form work, and whether that rate is rising or falling.

概覽

AI 產生的概覽

衡量某公司長文內容的發布頻率,以及該頻率正在上升還是下降,透過計入你自己帳戶的 Apify actor 完成。

可以做什麼
  • 依單一網域或批次網域追蹤發布節奏
  • 取得最近 30 天、90 天與 12 個月的文章數量及每月平均發布量
  • 取得趨勢標籤(加速、穩定、下降、休眠、未知)與百分比變化,比較最近 90 天與先前 275 天
  • 讀取最近發布日期、距今天數、發布欄位網址、偵測到的內容形式、作者數量與可引用的佐證
  • 透過頁面預算、時間上限、並行數、略過快取與單次呼叫花費上限來調整抓取
適用情境
適合從外部評估一家公司的內容營運:估算編輯產出規模、判斷發布方是在加速還是放緩,或批次篩選多個網域。它衡量的是產出量,而不是有沒有部落格,並會主動排除版本發布日誌。
執行需求
透過 npx(Node.js)以 stdio 在本機執行。需要 Apify 帳戶與 APIFY_TOKEN 環境變數。需要網路存取 Apify actor 與目標網站。僅限桌面端,沒有網頁版。
安裝前請注意
每次執行都會消耗計入你自己 Apify 帳戶的額度:一筆啟動費用加每個網域的費用,沒有發布欄位或日期不可靠的網域同樣計費。可用 max_charge_usd 限制花費。權杖屬於機密。計數可能被清空、為估算值或不完整;引用數字前請檢查 date_source_reliable、counts_are_estimate 與 partial_result。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

Publication Cadence Tracker MCP Server

[npm] [MCP] [License: MIT]

[Publication Cadence Tracker MCP server]

MCP server for the Mamba Labs Publishing Frequency Tracker actor on Apify.

Give it a company domain. It tells your agent how much long-form work that company publishes per month, and whether that rate is rising or falling.

Tool

track_publication_cadence

Returns a flat row per domain: 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, and an evidence[] array of quotable strings.

Why the trend and not the count

Four pieces a month is unremarkable. Going from four to twelve in six months is a content operation outgrowing its staff. The comparison is stated rather than implied: the last 90 days against the prior 275 days, both normalized to posts per month, with accelerating and declining set at 25 percent either way.

This is editorial output volume, not changelog monitoring. A release feed is detected and rejected rather than counted as published work.

The number it refuses to give you

Publication dates come from the post pages, never from sitemap lastmod. Across 100 measured URL pairs, lastmod tracked the page's own dateModified and ran later than datePublished by a median of 151 to 1653 days on four of six sites. A cadence built on it would report a company that refreshed 200 old posts as a company that published 200 posts.

A page field can fail the same way, so it is checked against its own distribution and against the site's feed. When it fails, date_source_reliable comes back false and every count is nulled. Check that field before quoting a number.

Measured on nine live domains: a rate recovered on 5 of 6 publishers, 3 of 3 controls correctly returning nothing. The one miss is the guard refusing a site whose date field tracks edits.

track_publication_cadence

InputTypeNotes
domainstringOne company domain.
domainsstring[]Batch. Takes precedence over domain.
max_pages_to_dateintegerPost pages fetched per domain, default 400. Above this the counts are estimated from an even sample.
domain_time_budget_msintegerHard per-domain wall-clock ceiling, default 75000.
batchSizeintegerConcurrent domains, default 2.
skipCachebooleanIgnore the 3 day result cache.
page_concurrencyinteger1 to 16, default 8. Pages fetched at once within one domain.
max_sitemap_fetchesinteger4 to 40, default 18. Cap on sitemap files fetched per domain.
request_timeout_msinteger3000 to 20000, default 9000. Per HTTP request timeout.
max_charge_usdnumberOptional spending cap for this call, in USD. The actor stops before any charge that would take the run past this amount and keeps every row already charged.

What it actually measures

Not whether a company has a blog. How much it published, when, and whether the rate moved.

Finding the blog is most of the work, and it is where a naive version fails. The blog often lives on a different host from the apex and the apex sitemap never mentions it (blog.hubspot.com). A homepage sometimes advertises only a changelog feed while linking to the real blog repeatedly (about.gitlab.com). Paths are often locale prefixed, so /en-uk/ and /bg-bg/ fragment the archive into forty pieces. All three are handled, and publication_url reports a locale-prefixed section as https://example.com/*/knowledge/.

Three fields to read before you trust a number. date_source_reliable false means the site's date field tracks edits rather than publication and every count has been nulled. counts_are_estimate true means the archive was larger than the page budget and the counts come from a scaled even sample, so two runs can differ by a few posts. partial_result true means the wall-clock budget stopped the crawl and the numbers are lower bounds.

Pricing

You pay per event on Apify, billed to your own Apify account. Prices from the live pricing record, read 2026-10-16:

EventPrice per event (USD)Fires when
actor-start$0.00005Charged once when the run starts.
domain-analyzed$0.004 on the Free plan, down to $0.0034 on higher Apify plansCharged once per domain analyzed. Domains with no publication section, and domains whose date field turns out to track edits rather than publication, still count as analyzed and are charged.

The actor's Apify page carries the current prices. Running this server consumes Apify credits.

Setup

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

Get a token at console.apify.com/account/integrations. Read-only; consumes Apify credits per domain analyzed.

Also available

This tool is also exposed by the GTM Suite umbrella server, alongside the rest of the Mamba Labs GTM actors, if you would rather run one server than many.

Built by Mamba Labs.

來源:README.md,提交 2837769

工具

1

track_publication_cadence

Track Publication Cadence

Given a company domain, measure how much long-form work that company publishes and whether the rate is rising or falling. Returns post counts for the last 30 days, 90 days and 12 months, a monthly average, and a cadence_trend of accelerating, steady, declining, dormant or unknown, plus the percent change behind it. The trend compares the last 90 days against the prior 275 days, both normalized to posts per month. Also returns the blog URL, the format mix (blog posts, guides, reports, case studies, whitepapers, podcasts, videos, press releases, research), the number of distinct bylines, and how the post list was discovered. This measures EDITORIAL output volume, not product changelogs: a release feed is detected and rejected rather than counted. Publication dates are read from the post pages themselves, because sitemap lastmod was measured to be a modification date that runs later than publication by a median of 151 to 1653 days. When a site's date field turns out to track edits rather than publication, date_source_reliable comes back false and every count is nulled rather than reported wrong, so check that field before quoting a number. Counts are a census when the archive fits the page budget and a scaled even sample otherwise, flagged by counts_are_estimate. Public sitemaps, feeds and pages only. Returns flat Clay-ready JSON. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per domain analyzed.

輸入參數domaindomainsbatchSizeskipCachemax_charge_usdpage_concurrencymax_pages_to_daterequest_timeout_msmax_sitemap_fetchesdomain_time_budget_ms

版本歷史

5
  1. v1.3.1最新Nov 5, 2026
  2. v1.3.0Oct 16, 2026
  3. v1.2.1Oct 6, 2026
  4. v1.2.0Oct 6, 2026
  5. v1.1.1Sep 16, 2026

評分

已滿足適用檢查項的 90%

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

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

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

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