mcp-browser-youtube-transcript
by jerroldneal
Overview
Fetches YouTube video transcripts and metadata using browser automation to bypass API rate limits.
Installation
node index.jsSecurity Notes
The server uses Puppeteer with the `--no-sandbox` argument, which significantly compromises the security of the headless Chrome instance. Since the server processes arbitrary, user-provided URLs, a malicious YouTube video or a compromised YouTube page could exploit vulnerabilities in the browser to potentially escape the container's isolation, if not properly configured, or cause resource exhaustion. This is a critical security risk for any service that processes untrusted input in a browser context without a sandbox.
Similar Servers
mcp-server-youtube-transcript
Provides a Model Context Protocol server to retrieve YouTube video transcripts, including language fallback, timestamps, and ad filtering.
yt-dlp-mcp
Integrate video platform capabilities like search, metadata extraction, and content download into AI agents using yt-dlp.
scrapegraph-mcp
Provides AI-powered web scraping, structured data extraction, multi-page crawling, and agentic automation capabilities for language models.
mcp-youtube
Empowers AI language models to retrieve token-optimized, structured YouTube data for video search, detail retrieval, transcript fetching, channel analysis, and trend discovery.