YouTube Channel Stats Extractor

com.mambabuilt由 mambabuilt.com 發布v1.2.2更新於 Nov 5, 2026

YouTube Channel Stats Extractor: a company domain to its YouTube channel, subscribers, metadata.

發布方自己的服務:Transcript

已驗證STDIO僅桌面資料與分析商業與電商

概覽

AI 產生的概覽

將公司網域或 YouTube 帳號名稱解析為對應的 YouTube 頻道,並透過 Apify 回傳訂閱數、頻道 ID 與中繼資料。

可以做什麼
  • 將公司網域或 YouTube 帳號名稱解析為該公司的 YouTube 頻道
  • 回傳訂閱數、穩定的 UC 頻道 ID、頻道名稱、建立日期與簡介,合併成一列扁平資料
  • 可選擇抓取最近影片的含時間戳字幕,每支影片一列
  • 依欄位給出 ok、not_found、not_extractable、blocked、identity_mismatch 等狀態
  • 成功查詢預設快取七天,也可強制重新抓取
適用情境
適合需要依網域取得公司 YouTube 曝光情形、訂閱規模或頻道 ID 的 GTM 與資料補全工作,並與其他公司資料列串接。也適合快速確認某網域是否有頻道及其建立時間。
執行需求
透過 npx 以 stdio 在本機執行,需要 Node.js 18 或更新版本。需要 Apify API 權杖,透過 APIFY_TOKEN 環境變數提供,並需要具備額度的 Apify 帳號;每次呼叫依事件計費並計入該帳號。
安裝前請注意
每次呼叫都會消耗計入你自己 Apify 帳號的額度,啟動、公司檢查、資料解析、粉絲數與字幕分別依事件收費;可用 max_charge_usd 限制單次呼叫的花費。APIFY_TOKEN 屬於機密,不應外流。字幕抓取目前受 YouTube 限制,可能回傳 not_extractable。訂閱數會被 YouTube 取整。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 YouTube Channel Stats Extractor,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

其他 MCP 客戶端

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

README

YouTube Channel Stats Extractor MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license]

[YouTube Channel Transcript Extractor MCP server]

MCP server for the Mamba Labs YouTube Channel from Company Domain actor on Apify.

The npm package and the registry entry keep the name mcp-youtube-channel-transcript-extractor, so existing installs keep working; the product is YouTube Channel Stats Extractor.

Resolve a company domain or YouTube handle to the channel with subscriber count and channel metadata.

What it does

Resolve a company domain, or a YouTube handle, to that company's YouTube channel. Returns the subscriber count, the stable UC channel id, channel name, creation date and description, as one flat Clay ready row. Subscriber counts are rounded by YouTube above roughly a thousand subscribers, on the page and in its official API alike, and the row flags that. Optional transcript pulling is available and is CURRENTLY GATED by YouTube: the caption track list is readable and the caption content endpoint returns an empty body without a proof of origin token, which the row reports as not_extractable rather than as a video having no captions. No API key needed. Read only; requires an APIFY_TOKEN and consumes Apify credits per call.

Quick start

Add this to your MCP client configuration:

json
{  "mcpServers": {    "mamba-youtube-channel-stats": {      "command": "npx",      "args": ["-y", "@mambalabsdev/mcp-youtube-channel-transcript-extractor"],      "env": { "APIFY_TOKEN": "your-apify-token" }    }  }}

Prerequisites

The actor is pay per event and consumes Apify credits per call. Pricing is on the actor page.

Example prompts

  • "How many YouTube subscribers does stripe.com have?"
  • "Find the YouTube channel id for hubspot.com."
  • "Does gitlab.com run a YouTube channel, and when was it created?"

Tool and inputs

Tool: get_youtube_channel_stats

InputTypeMeaning
company_domainstringBare company domain, for example shopify.com. Supply this or a handle. With a domain the actor runs full discovery; with a handle it skips straight to
company_namestringOptional. Improves search accuracy and is what the identity gate checks a discovered profile against, so supplying it reduces wrong matches.
handlestringOptional. A YouTube handle such as @shopify, or a full channel URL. Supplying it skips discovery and goes straight to the channel.
includeFollowerCountsbooleanWhen "true" (default) the profile page is fetched and the counts are extracted. Set "false" to resolve the profile URL only, which is cheaper and need
skipCachebooleanWhen "false" (default) a successful lookup is cached for seven days and reused. Set "true" to force a fresh fetch. Sent as a string for Clay compatibi
includeTranscriptsbooleanWhen "true", full timestamped transcripts are pulled for the most recent videos on the channel and returned as one row per video. Default is "false" b
transcriptVideoCountstringHow many of the channel's most recent videos to pull transcripts for, when transcripts are on. Default 5. Each video is one extra fetch and one extra
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.

Reading the output

Every row carries a per platform _status field, and it is the field to read first. The vocabulary is the same across the whole Mamba Labs social family:

StatusMeaning
okfetched and parsed, the value is there
not_foundwe looked and there is no such profile
not_extractablethe profile exists and the value is not on the wire to us
blockedthe platform refused us, worth retrying later
identity_mismatchwe found a real profile and it belongs to someone else
skippedyou did not ask for this platform

false and null are never interchangeable. false means we looked and the answer is no. null means we could not look. If you filter for companies with no presence, filter on false, because null rows are unknown rather than absent.

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
apify-actor-start$0.00005Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
company-checked$0.0035 on the Free plan, down to $0.00245 on higher Apify plansOnce per company for which the discovery cascade completed and a non degraded channel row was produced, whether or not a channel was found. Does not fire on a degraded row.
profile-resolved$0.0025 on the Free plan, down to $0.00175 on higher Apify plansOnce per company whose candidate channel URL passed the identity gate. Fires on the validation work, not on a populated subscriber cell.
follower-count-extracted$0.0025 on the Free plan, down to $0.00175 on higher Apify plansOnce per channel where a numeric subscriber count was read off the public page. Does not fire when the owner has hidden the count, which reports not_extractable.
transcript-extracted$0.015 on the Free plan, down to $0.0105 on higher Apify plansOnce per video for which transcript TEXT was actually returned. A video with no caption track does not charge, and neither does a video whose caption track exists but whose content YouTube refused to serve. Never fires when transcripts are turned off. This is deliberately strict: the fetch costs us roughly a cent whether or not it yields text, and the buyer should not carry that.

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

Full actor documentation

apify.com/mambalabs/youtube-channel-transcript-extractor

Mamba Labs GTM Suite

Mamba Labs builds a fleet of GTM enrichment actors that share one flat, Clay ready output convention, so their rows join on company_domain with no cleaning step. Full fleet: apify.com/mambalabs

License

MIT

來源:README.md,提交 5f16d5d

工具

1

get_youtube_channel_stats

Get YouTube Channel Stats

Resolve a company domain, or a YouTube handle, to that company's YouTube channel. Returns the subscriber count, the stable UC channel id, channel name, creation date and description, as one flat Clay ready row. Subscriber counts are rounded by YouTube above roughly a thousand subscribers, on the page and in its official API alike, and the row flags that. Optional transcript pulling is available and is CURRENTLY GATED by YouTube: the caption track list is readable and the caption content endpoint returns an empty body without a proof of origin token, which the row reports as not_extractable rather than as a video having no captions. A company with no channel reports youtube_status not_found. Read youtube_status before any count. Use it to look up one known company channel per call; it does not search YouTube, list a channel's videos, or return video detail, and the package name mentions transcripts only because transcript pulling is an option. No API key needed. Read only; requires an APIFY_TOKEN and consumes Apify credits per call.

輸入參數handleskipCachecompany_namecompany_domainmax_charge_usdincludeTranscriptstranscriptVideoCountincludeFollowerCounts

版本歷史

6
  1. v1.2.2最新Nov 5, 2026
  2. v1.2.1Oct 16, 2026
  3. v1.2.0Oct 16, 2026
  4. v1.1.1Oct 6, 2026
  5. v1.1.0Oct 6, 2026
  6. v1.0.0Sep 16, 2026

評分

已滿足適用檢查項的 90%

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

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

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

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

其他 Transcript 整合