transcribe-agent
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.
Transcribe Agent
A Docker-hosted web application and MCP service that turns YouTube links or uploaded audio into Markdown, plain-text, and Word transcripts.
The service uses existing YouTube captions first and OpenRouter speech-to-text when captions are unavailable. Temporary audio is deleted after processing, and completed jobs expire automatically.
Pull the image
docker pull obyrned/transcribe-agent:latestRelated MCP server: Video to Text MCP Server
Run with Docker
mkdir -p data
docker run --rm \
-p 8765:8765 \
-v "$PWD/data:/data" \
-e OPENROUTER_API_KEY="YOUR_KEY" \
obyrned/transcribe-agent:latestOpen http://localhost:8765/.
The server-side key is optional. If it is omitted, users can provide an OpenRouter key for an individual job. Submitted keys are never written to job files or exported documents.
Docker Compose
cp .env.example .env
# Add your key to .env if you want a server-side fallback.
docker compose up --buildMCP
The image includes a stdio MCP server:
docker exec -i transcribe-agent python /app/mcp_server.pyThe MCP tool requires the caller's OpenRouter key and does not store it.
Development
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt
pytest -qDo not commit .env, browser cookies, generated transcripts, or API keys. Review the retention and network settings before exposing the service outside a trusted network.
Related MCP Connectors
Transcribe audio, video and YouTube links, then search, summarize and export your transcripts.
Transcripts of YouTube videos, playlists and channels with timestamps; SRT or WebVTT too.
Transcribe and translate YouTube, TikTok, Instagram, X and 7 more social media platforms, or files.
Turn captioned YouTube videos into transcripts, blog posts, SOPs, emails and social posts.
Related MCP Servers
- AlicenseAqualityCmaintenanceTranscribes videos from 1000+ platforms (YouTube, TikTok, Vimeo, etc.) and local video files using OpenAI's Whisper model, with support for 90+ languages and multiple output formats.827 npm8MIT
- AlicenseBqualityDmaintenanceEnables downloading videos from platforms like YouTube and converting them to text using OpenAI Whisper and ffmpeg. It supports multiple output formats including TXT, JSON, SRT, and VTT for transcriptions.1222 npmISC
- AlicenseNot gradedqualityAmaintenanceConverts YouTube videos, audio, documents, and web pages to clean markdown with YAML frontmatter, providing AI assistants with structured content via the MCP protocol.4MIT
- AlicenseAqualityBmaintenanceExtracts clean text transcripts from YouTube videos using their subtitles and returns them as plain text.1218 npmMIT