Rustle
Enables AI agents to read YouTube videos by fetching transcripts (key sentences or full), extracting frames as contact sheets, and extracting sound as audio or spectrograms. Also supports searching YouTube, listing a channel's videos, and finding videos on web pages or in local folders.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Rustle
Rustle is an MCP server for AI agents to watch videos. Instead of letting the agent look at frames or read a transcript, it offers both at the same time with watch_video.
You can send the agent YouTube and website links, as well as video files. Here is what you can ask it:
Find me a guide for my situation based on your memories.
I want to buy a new laptop. Watch several reviews and do online research. Ignore what you think is paid or provides low value. Then suggest which laptop to buy regardless of the budget.
Install
Install it locally, or host it on your own server.
Rustle requires no API key and has no telemetry. The videos are being analyzed by AI agents without requiring separate services.
On macOS and Linux:
curl -fsSL https://raw.githubusercontent.com/vibeslop/rustle-mcp/main/install.sh | shOn Windows, in PowerShell:
irm https://raw.githubusercontent.com/vibeslop/rustle-mcp/main/install.ps1 | iexAnywhere else, with Go installed:
go run github.com/vibeslop/rustle-mcp@latest setupRelated MCP server: YouTube Research MCP
Documentation
Contributing
See CONTRIBUTING.md.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
YouTube transcripts, search, channel/playlist listings and upload tracking for AI agents.
YouTube for AI agents: transcripts, comments, video stats, channel monitor, Shorts captions.
Transcripts, summaries, chapters and timestamped answers for video links, for AI agents.
Extract YouTube transcripts, search what was said, and read on-screen frames with cited timestamps.
Related MCP Servers
- AlicenseCqualityBmaintenanceEnables AI agents to search, analyze, and extract insights from YouTube videos including transcripts, visual frames, and benchmarks without requiring API keys. Supports semantic search across playlists, sentiment analysis, and visual content indexing with automatic fallback chains for reliable access.41199 npm35MIT
- AlicenseAqualityBmaintenanceEnables AI agents to search videos, retrieve metadata and transcripts, pinpoint exact moments via hybrid semantic search, and conduct multi-video research with timestamp deep links—all without YouTube API keys.51MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to download, convert, and visually analyze videos by providing timestamped frames and locally transcribed speech, all without API keys.MIT
- AlicenseAqualityAmaintenanceEnables AI clients to watch local video files or YouTube/Bilibili and other supported URLs, receiving timestamped transcripts, subtitles, searchable text and keyframe contact sheets. Runs fully offline with local speech recognition and bundled ffmpeg, so no API key or cloud upload is needed.674 PyPI13MIT