Add Deepgram MCP Server - speech-to-text and TTS

Python FastMCP server wrapping Deepgram API for audio transcription
and text-to-speech. Supports 125+ multilingual voices, large file
chunking via FFmpeg, formatted markdown output with speaker
diarization, and Docker deployment on port 8009.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Alejandro Gutiérrez
2026-02-18 15:17:52 +01:00
parent ea5775da25
commit 0ba2896565
13 changed files with 1583 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
services:
deepgram-mcp:
build: .
container_name: deepgram-mcp
restart: unless-stopped
ports:
- "8009:8009"
volumes:
- deepgram-uploads:/data/uploads
- deepgram-tts:/data/tts_output
env_file:
- .env
environment:
- UPLOAD_DIR=/data/uploads
- TTS_DIR=/data/tts_output
- HOST=0.0.0.0
- PORT=8009
volumes:
deepgram-uploads:
deepgram-tts: