Skip to content
Agentmart
Submit a tool

tube-bridge

YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.

Connector by TheWhiteWater · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying tube-bridge?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/thewhitewater-tube-bridge

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

YouTube MCP server for search, transcripts, frames, comments, channels, and local semantic corpora.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
17 read · 4 write · 1 delete · 2 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 24

Read from the source code; the running server may list different tools.

Read 17 · Look things up without changing anything.

  • corpus_list
  • corpus_search
  • research_artifact_export
  • research_artifact_get
  • research_artifacts_list
  • research_templates_list
  • youtube_get_available_languages
  • youtube_get_channel_info
  • youtube_get_channel_videos
  • youtube_get_comments
  • youtube_get_frame
  • youtube_get_playlist
Show 5 more tools
  • youtube_get_transcript
  • youtube_get_trending
  • youtube_get_video_info
  • youtube_search
  • youtube_search_channels

Write 4 · Create, change, send or run things.

  • corpus_add
  • corpus_create
  • tube_bridge_help
  • tube_bridge_status

Delete 1 · Delete, drop, revoke or wipe things.

  • corpus_delete

Not yet classified 2 · We could not tell from the name and description.

  • research_artifact_save
  • research_scaffold_create

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • TUBE_BRIDGE_PROXY
  • YOUTUBE_API_KEY

Other settings (environment variables or headers).

  • TUBE_BRIDGE_CACHE

Tools (24)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • corpus_add

    Fetch a video's transcript, chunk it, and store local embeddings in an existing corpus. Use this after `corpus_create`; it skips an already-indexed video by default. `force_reembed=true` deletes and replaces that video's existing local chunks and vectors. This modifies local corpus data and may contact YouTube; returns indexing status and chunk count.

  • corpus_create

    Create a named corpus for semantic search over transcripts. Each corpus uses a fixed embedding model.

  • corpus_delete

    Delete a corpus and all its chunks/vectors permanently.

  • corpus_list

    List all available corpora with chunk and video counts.

  • corpus_search

    Semantic search within a corpus. Deduplicates overlapping windows, limits source domination, and returns titles plus timestamp URLs.

  • research_artifact_export

    Export a stored user research artifact as JSON or a corpus coding-row CSV without changing or interpreting it.

  • research_artifact_get

    Read a locally stored user research artifact revision. Generated fields remain clearly separate from original source evidence.

  • research_artifact_save

    Append a new local revision containing only fields authored by the user or client agent. Requires an expected revision and validates source references without judging research correctness.

  • research_artifacts_list

    List locally stored user research artifacts attached to one video or corpus target.

  • research_scaffold_create

    Create a local scaffold for one video/transcript or corpus. Auto-fills only observable machine fields, including video and channel context; all semantic and research fields remain empty for the client agent.

  • research_templates_list

    List optional user-fillable research scaffold templates. Tube Bridge supplies schemas and source bindings but does not perform the research.

  • tube_bridge_help

    Get tube-bridge documentation: available tools, architecture, known limitations, API key setup.

  • tube_bridge_status

    Connect to the package-relative public tube-bridge runtime and report discovered tools.

  • youtube_get_available_languages

    Available subtitle languages for a video. Shows manual vs auto-generated.

  • youtube_get_channel_info

    Detailed channel metadata: subscribers, views, videos, country, keywords. Requires YOUTUBE_API_KEY.

Show 9 more tools
  • youtube_get_channel_videos

    List up to `limit` recent uploads from a known YouTube channel URL or @handle. Use this for channel browsing, not keyword search or channel metadata. Read-only and keyless; returns normalized channel metadata plus video records. Empty results include a warning when the channel is missing or has no uploads.

  • youtube_get_comments

    Retrieve up to `max_results` top-level comments for a known YouTube video. Use this for audience reactions, not video metadata or transcripts. Read-only and requires `YOUTUBE_API_KEY`; returns structured comment records. Calls may fail when comments are disabled, the video is unavailable, or Data API quota is exhausted.

  • youtube_get_frame

    Extract one ephemeral JPEG near an integer-millisecond timestamp. Returns metadata plus MCP ImageContent; accuracy is best-effort at a decoded frame boundary.

  • youtube_get_playlist

    List up to `limit` videos from a known YouTube playlist URL in upstream order. Use this for playlist contents, not channel uploads or keyword search. Read-only and keyless; returns playlist metadata plus ordered video records. Results are bounded and may fail when the playlist is private, unavailable, or blocked upstream.

  • youtube_get_transcript

    Transcript/subtitles of a YouTube video. Uses the original/default language; manual > ASR within that language.

  • youtube_get_trending

    List up to `limit` currently trending YouTube videos. Use this for broad discovery, not keyword search. Read-only; uses Data API v3 when `YOUTUBE_API_KEY` is set and otherwise a keyless yt-dlp fallback. Returns source metadata and video records; results can change over time and depend on upstream availability.

  • youtube_get_video_info

    Detailed metadata for a YouTube video: title, duration, views, channel, description, tags.

  • youtube_search

    Search YouTube videos. Uses Data API v3 when YOUTUBE_API_KEY is set, falls back to yt-dlp. Filters: date range, channel, duration, order.

  • youtube_search_channels

    Search YouTube channels by name/topic. Returns subscriber counts, video counts, country. Requires YOUTUBE_API_KEY.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
36
Last commit
Aug 26, 2026 (2 months ago)
Last release
Aug 16, 2026 (2 months ago)
Last package publish
Aug 16, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.TheWhiteWater/tube-bridge
Version
1.1.6
Auth
API key
Packages
pypi tube-bridge
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get tube-bridge running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying tube-bridge?

CallGet help
Cite this page

tube-bridge MCP server. Agent Mart. https://agentmart.dev/connectors/thewhitewater-tube-bridge (last updated 2026-10-24)