rippr
YouTube transcript extraction for AI agents. Clean text, timestamps, or structured JSON from any video. No API keys required.
rippr
YouTube transcript ripper for humans and AI agents.
Website · Chrome Web Store · MCP Server (npm)
Three ways to use rippr
🌐 Website — rippr.me
Paste a YouTube URL, get the transcript. Clean text, no signup.
🧩 Chrome Extension — Chrome Web Store
One-click transcript extraction directly on any YouTube page. Multiple output formats (RAG, JSON, Markdown).
🤖 MCP Server — npm
Connect rippr to Claude, Cursor, or any MCP-compatible AI agent.
npx rippr-mcp
Add to Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"rippr": {
"command": "npx",
"args": ["rippr-mcp"]
}
}
}
Then ask: "Get the transcript of this YouTube video: [url]"
Output formats
- RAG (.txt) — single continuous text block, optimized for chunking and embedding
- Structured (.json) — timestamped segments with metadata
- Readable (.md) — markdown with headers and formatting
How it works
Multi-strategy extraction for maximum reliability:
- Innertube API — YouTube's internal player API (Android client)
- HTML scraping — parses
ytInitialPlayerResponsefrom page source - Transcript panel — opens YouTube's built-in transcript panel as last resort
Caption XML parsed in multiple formats (srv3, timedtext, JSON3). Retry with exponential backoff on transient failures.
Privacy
Runs entirely on your machine. No data sent to external servers. No accounts, no tracking. Only communicates with YouTube's own APIs.
License
MIT
Serveurs connexes
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
youtube-summarize
MCP server that fetches YouTube video transcripts and summarizes them using your LLM client
Selenium MCP Server
Control web browsers using the Selenium WebDriver for automation and testing.
Web Scout
A server for web scraping, searching, and analysis using multiple engines and APIs.
Documentation Crawler
Crawl websites to generate Markdown documentation and make it searchable through an MCP server.
Browser Use
Enables AI agents to control web browsers using natural language commands.
transcriptor-mcp
An MCP server (stdio + HTTP/SSE) that fetches video transcripts/subtitles via yt-dlp, with pagination for large responses. Supports YouTube, Twitter/X, Instagram, TikTok, Twitch, Vimeo, Facebook, Bilibili, VK, Dailymotion. Whisper fallback — transcribes audio when subtitles are unavailable (local or OpenAI API). Works with Cursor and other MCP host
Changeflow
AI-powered web monitoring. Track any website, get structured change intelligence.
Feed
A server for fetching and parsing RSS, Atom, and JSON feeds.
SideButton
Open-source MCP server with knowledge packs, 40+ browser tools, and YAML workflow engine for AI agents.
Puppeteer
A server for browser automation using Puppeteer, enabling web scraping, screenshots, and JavaScript execution.