HubTub Pulse: YouTube Analytics

io.hubtub由 hubtub.io 發布官方發布者v1.0.1更新於 Nov 1, 2026

Your YouTube channels’ private analytics for AI assistants: revenue, views, retention. Read-only.

已驗證Streamable HTTP可網頁執行資料與分析媒體與設計

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓 AI 助理讀取創作者自有 YouTube 頻道的私密分析資料:收益、觀看次數、觀眾留存與縮圖點擊。

可以做什麼
  • 列出頻道,含訂閱數、影片數、總觀看次數及最近 7 或 28 天與前一期的對比
  • 讀取單一頻道的詳細報告:90 天逐日、12 個月逐月、觀眾、流量來源及觀看最多的 50 部影片的收益與觀看時長
  • 查看熱門影片的觀眾留存,了解觀眾在哪裡繼續觀看、在哪裡離開
  • 依影片與日期查看最多 30 天的縮圖曝光次數與 YouTube 點擊率
適用情境
適合 YouTube 創作者與代理商以自然語言詢問自有頻道表現:什麼成長或下滑、哪些影片收益最高、觀眾來自哪裡或在何處停止觀看,不必手動匯出報表。
執行需求
透過 Streamable HTTP 存取的遠端 MCP 端點,無需安裝套件或 API 金鑰。需要免費的 HubTub 帳號並在 Pulse 中加入頻道,使用 Google 登入進行 OAuth 授權並逐一核准助理。適用於支援帶 OAuth 登入的遠端 MCP 伺服器的應用程式。
安裝前請注意
會授予助理讀取私密分析資料的權限,包括頻道擁有者已授予 HubTub 收益權限時的收益資料。助理收到的報表由該助理所屬服務商依其自身條款處理,可能包括以對話內容訓練模型。可在 Pulse 或應用程式的連接器設定中中斷助理以立即撤銷存取;90 天未使用的助理會自動中斷。此服務獨立於 YouTube,程式碼並未公開。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 HubTub Pulse: YouTube Analytics,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.hubtub%2Fyoutube-analytics/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "hubtub-pulse-youtube-analytics": {
      "type": "http",
      "url": "https://app.hubtub.io/api/mcp"
    }
  }
}

README

[HubTub]

YouTube MCP server: HubTub Pulse

Connect your YouTube channels to Claude and other AI assistants.
Ask about revenue, views, retention and thumbnail clicks in plain words.

[Add to Claude]

Website · Documentation · Privacy Policy

https://app.hubtub.io/api/mcp

HubTub Pulse is a free analytics app for YouTube creators and agencies. Its MCP server lets the AI assistant you use read your channels’ YouTube Analytics reports when you ask: what grew, what dropped, which videos earn the most and where viewers come from.

  • Your private analytics. Revenue, watch time, audience retention and thumbnail clicks from YouTube Analytics, not only what anyone can see.
  • Nothing to set up. No API keys, no Google Cloud project, nothing to install. Sign in with Google and allow access.
  • Read-only. It can’t upload, edit or delete anything, and never changes your YouTube or HubTub settings.
  • YouTube’s own figures. Every number is exactly what YouTube reports, channel by channel. HubTub adds no estimates or scores.
  • All your channels. Every channel you added to Pulse, and channels shared with you whose owners allowed AI assistants.
  • Free for every creator, with no limit on channels.

Set up

You need a free HubTub account with your channel in Pulse.

Claude

  1. Open HubTub Pulse in Claude’s connector directory and click Connect.
  2. Sign in to HubTub with Google, check what Claude will be able to read and click Allow access.
  3. Ask about your channel in any chat: Claude reads Pulse when it needs your numbers.

Or in Claude: Settings → Connectors → Add custom connector, with the address https://app.hubtub.io/api/mcp.

Other apps

Works in apps that support remote MCP servers with sign-in (OAuth).

  1. In your app’s settings, add a remote MCP server (often called a connector).
  2. Paste https://app.hubtub.io/api/mcp. No API key is needed.
  3. Sign in to HubTub when the app asks, and allow access.

Questions to start with

  • How much did my channel earn in the last 28 days, compared with the 28 days before?
  • Why did my views drop last week? Look at the last 90 days by day.
  • What do my best videos of the last 28 days have in common?
  • Where do viewers stop watching my top video?
  • Which videos had many impressions but few clicks?
  • Which countries watch my channel the most?

More questions by topic

Tools

Four tools, all read-only. Your assistant picks the one it needs for your question.

ToolWhat it reads
list_channelsYour channels at a glance: subscribers, videos and total views, with the last 7 or 28 days of YouTube Analytics beside the period before.
get_channel_reportOne channel in detail: 90 days by day, 12 months by month, audience, traffic sources and the 50 most-viewed videos with revenue, watch time and engagement.
get_video_retentionAudience retention of your top videos: where viewers keep watching and where they leave.
get_thumbnail_impressionsThumbnail impressions and YouTube’s click-through rate by video and day, for up to 30 days.

It never calls YouTube while you chat: it reads the reports Pulse already keeps, refreshed every night.

Privacy and security

  • You approve each assistant on a HubTub page. It signs in with OAuth and never sees your Google password.
  • Revenue only where the channel’s owner gave HubTub the revenue permission. Nothing else from your HubTub account, such as payouts or contracts.
  • See and disconnect your assistants in Pulse → Connected AI; one not used for 90 days is disconnected by itself.
  • Your assistant’s provider handles the reports it receives under its own terms: check its settings to see whether chats train its models.

For developers

  • Remote server, Streamable HTTP (stateless), JSON-RPC 2.0; tools only.
  • OAuth 2.1: authorization code with PKCE (S256), dynamic client registration, refresh tokens.
  • Protected resource metadata (RFC 9728): https://app.hubtub.io/.well-known/oauth-protected-resource/api/mcp.
  • Listed in the MCP Registry from server.json.

Questions

Is there an official YouTube MCP server? HubTub Pulse isn’t made by YouTube. It’s an independent app that reads your channels’ YouTube Analytics through YouTube’s official API, with your permission, and lets the AI assistants you choose read the same reports.

How is it different from other YouTube MCP servers on GitHub? Most of them read public data with an API key you create: video titles, view counts, transcripts. HubTub Pulse reads your private YouTube Analytics (revenue, watch time, retention, thumbnail clicks), runs on our servers and needs no keys.

How do I disconnect it? In Pulse → Connected AI, or in your assistant’s connector settings. A disconnected assistant loses access at once.

About

This repository holds HubTub Pulse’s MCP documentation and its registry listing. The server runs at app.hubtub.io; its code isn’t public. The full documentation is at hubtub.io/pulse/ai.

Questions: [email protected]. We answer within a working day.

HubTub Pulse is an independent app, not made or endorsed by YouTube or Google. Claude is a trademark of Anthropic.

來源:README.md,提交 f9b20ff

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.1最新Oct 25, 2026

評分

已滿足適用檢查項的 75%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。