Video Transcriber MCP server
io.github.nhatvu148/video-transcriber-mcp·v0.10.6·19 starsTranscribe videos from 1000+ platforms or local files offline, and search across every transcript
19 stars
Reviews
Write oneNobody has reviewed Video Transcriber yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Video Transcriber tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Video Transcriber compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 42% of 3,470 Web search servers
- GitHub stars
- 19
- more than 89% of 1,786 Web search servers
Install Video Transcriber in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Video Transcriber repository's README, as published. We do not edit it. Read it on GitHub
Video Transcriber MCP 🚀
High-performance video transcription MCP server using whisper.cpp (Rust)
A Model Context Protocol (MCP) server that transcribes videos from 1000+ platforms using whisper.cpp. Built with Rust for maximum performance and efficiency.
📦 Installation
Homebrew (macOS/Linux) - Recommended
The easiest way to install with all dependencies:
brew install nhatvu148/tap/video-transcriber-mcpThis automatically installs the binary along with required dependencies (cmake, yt-dlp, ffmpeg).
Cargo Install
If you have Rust installed:
cargo install video-transcriber-mcpNote: You'll need to manually install dependencies: yt-dlp, ffmpeg, cmake
Pre-built Binaries
Download from GitHub Releases:
# macOS (Intel)
curl -L https://github.com/nhatvu148/video-transcriber-mcp-rs/releases/latest/download/video-transcriber-mcp-x86_64-apple-darwin.tar.gz | tar xz
sudo mv video-transcriber-mcp /usr/local/bin/
# macOS (Apple Silicon)
curl -L https://github.com/nhatvu148/video-transcriber-mcp-rs/releases/latest/download/video-transcriber-mcp-aarch64-apple-darwin.tar.gz | tar xz
sudo mv video-transcriber-mcp /usr/local/bin/
# Linux (x86_64) — no ARM64 Linux build, see issue #13; use `cargo install`
curl -L https://github.com/nhatvu148/video-transcriber-mcp-rs/releases/latest/download/video-transcriber-mcp-x86_64-unknown-linux-gnu.tar.gz | tar xz
sudo mv video-transcriber-mcp /usr/local/bin/
# Windows: Download .zip from releases pageNote: You'll need to manually install dependencies: yt-dlp, ffmpeg
Claude Code plugin
Installs the MCP server and a /transcribe skill in one step:
/plugin marketplace add nhatvu148/video-transcriber-mcp-rs
/plugin install video-transcriber@nhatvu148-toolsThe plugin registers the MCP server for you, but it does not install the binary — run one of the install commands above first, so video-transcriber-mcp is on your PATH.
🎯 Why Rust?
This version uses whisper.cpp (C++ implementation with Rust bindings) instead of Python's OpenAI Whisper:
Real-world performance depends on your hardware, video length, and chosen model.
✨ Features
- 🚀 High performance transcription using whisper.cpp (C++ with Rust bindings)
- 🎥 Download from 1000+ platforms (YouTube, Vimeo, TikTok, Twitter, etc.)
- 📂 Transcribe local video files (mp4, avi, mov, mkv, etc.)
- 🎤 100% offline transcription (privacy-first)
- 🎛️ 5 model sizes (tiny, base, small, medium, large)
- 🌐 90+ languages supported
- 📝 Multiple output formats (TXT, JSON, Markdown)
- 🔌 MCP integration for Claude Code
- 🌐 Dual transport - stdio (local) and Streamable HTTP (remote)
- ⚡ Native binary - no Python or Node.js required
- 💾 Low memory footprint compared to Python implementations
⚡ Quick Start (Using Taskfile)
The fastest way to get started:
# 1. Install Task (if not already installed)
brew install go-task/tap/go-task
# 2. Complete setup (build + download model)
task setup
# 3. Run a quick test
task test:quick
# Done! 🎉Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Video Transcriber: common questions
- Is Video Transcriber MCP server safe?
- Mostly: it is graded B (73/100). Read the Video Transcriber safety report
- Does Video Transcriber need an API key?
- Yes. The registry entry asks for
OPENROUTER_API_KEY. - Is Video Transcriber maintained?
- The last commit was 11 days ago (2026-10-24). The latest release is v0.10.6.
- What can I use instead of Video Transcriber?
- Servers from other publishers that do the same job: Repomix MCP server, screenpipe MCP server and Brave Search MCP server.
- How does Video Transcriber compare with other Web search MCP servers?
- safety score 73/100 (higher than 42% of 3,470 Web search servers); github stars 19 (more than 89% of 1,786 Web search servers). Full comparison.
Alternatives to Video Transcriber
Same job from other publishers: the closest match first, then the best rated.
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- screenpipeSearch your local screen recordings, audio transcripts, and computer activity from screenpipe.not reviewedWidely usedB
- Brave SearchBrave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.not reviewedEstablishedA
- JshookmcpSearch-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.not reviewedEstablishedC
- Sui Knowledge Base (kapa.ai)Semantic search across Sui documentation and knowledge sources, powered by kapa.ainot reviewedEstablishedA