Skip to content

Audio Providers

Video Context MCP supports four audio providers for the transcribe_video tool and for audio-enhanced video analysis. See Model Pricing for a summary of free credits and costs.

FeatureDeepgramAssemblyAIGroq/WhisperGemini
Default modelnova-3universal-3-5-prowhisper-large-v3gemini-3.8-flash
PricePaid ($200 free credits)Paid ($50 free credits)Free tierFree tier
Speaker diarization✓✓ (highest quality)✗✗
English translation✗✗✓✓
Multilingual transcription✓✓✓✓
Best forDefault — fast, accurateHigh-quality diarizationFree / cost-consciousUsers already using Gemini

Fast, accurate, and highly reliable. Offers $200 in free credits to new accounts. The default audio provider. Uses Deepgram Nova-3 by default (DEEPGRAM_MODEL=nova-2 rolls back).

Environment variable: DEEPGRAM_API_KEY
Model selection: DEEPGRAM_MODEL — nova-3 (default) or nova-2 (rollback)
Get API key →

Best-in-class speaker diarization. $50 free credits to new accounts. Use this when identifying who said what is important. Uses Universal-3.5 Pro with an automatic Universal-2 fallback for languages it does not cover.

Environment variable: ASSEMBLYAI_API_KEY
Model selection: ASSEMBLYAI_MODEL — comma-separated list (default universal-3-5-pro,universal-2)
Get API key →

Free tier available. Based on OpenAI Whisper (Whisper large-v3). The only free provider that supports translation to English — use this when you need an English transcript of non-English audio.

Environment variable: GROQ_API_KEY
Model selection: GROQ_AUDIO_MODEL — default whisper-large-v3 (e.g. whisper-large-v3-turbo)
Get API key →

Free tier available. Reuses the same key as the Gemini video provider. Also supports English translation. A good option for users who already have a Gemini key configured.

Environment variable: GEMINI_API_KEY (same key as video)

When a provider fails or its key is missing, the server automatically tries the next one in order. With the default (Deepgram):

Deepgram → AssemblyAI → Groq → Gemini

Set AUDIO_MCP_DEFAULT_PROVIDER in your MCP environment config:

"AUDIO_MCP_DEFAULT_PROVIDER": "assemblyai"

Valid values: deepgram, assemblyai, groq, gemini