mcp.film

mcp.film / Transcription & Captions / Sanzaru (OpenAI audio MCP)

Sanzaru (OpenAI audio MCP)

Communityby Community (TJC-LP)paidverified Aug 20, 2026

Whisper and GPT-4o transcription, audio chat, and TTS against one OpenAI key.

What it does

Community MCP server wrapping OpenAI's audio APIs: Whisper and GPT-4o transcription with enhancement templates, interactive 'chat with audio' analysis, format conversion and compression, and OpenAI TTS. A filmmaker-agent can transcribe dailies, interrogate them in place, then generate scratch narration without leaving the same credential. Its own blurb is now 'lightweight multimodal MCP server' rather than an audio one — recent releases have widened into Sora video, gpt-image, two-host podcast synthesis, and optional ElevenLabs TTS.

Connect

Claude Code
claude mcp add sanzaru -e OPENAI_API_KEY=YOUR_KEY -e SANZARU_MEDIA_PATH=/absolute/path/to/media -- uvx "sanzaru[all]"
Auth: api_key · env OPENAI_API_KEYhttps://platform.openai.com (API keys)

Tools you'll see

transcribe_audiotranscribe_with_enhancementchat_with_audiocreate_audioconvert_audiocompress_audiogenerate_podcastview_media

Field notes

Successor to the widely-listed and now-deprecated arcaputo3/mcp-server-whisper. Still moving fast: PyPI sanzaru 0.10.0 (14 Aug 2026), MIT, Python >=3.10, but only ~6 stars for a project of this scope, so it is one maintainer's momentum. Buy the audio, not the bundle: the video tools target sora-2 and sora-2-pro, which OpenAI removes from the API on 2026-09-24, so that third of `sanzaru[all]` has a shutdown date and the README does not mention it. The extras are now video, audio, image, elevenlabs and databricks — pick `sanzaru[audio]` for transcription work and add `sanzaru[elevenlabs]` if you want ElevenLabs TTS instead of OpenAI's. No local moderation: content guardrails are OpenAI's. Every call bills your OpenAI account. For fully offline transcription use jwulff/whisper-mcp or SmartLittleApps/local-stt-mcp (whisper.cpp, Apple Silicon, diarization).

Pairs well with