MCP server for transcribing Telegram voice messages using Whisper, with Kokoro/OpenAI TTS voice replies
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"whisper-telegram-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# whisper-telegram-mcp > Transcribe and speak — two-way voice for Claude via Telegram [](https://github.com/abid-mahdi/whisper-telegram-mcp/actions) [](https://www.python.org/) [](LICENSE) [](https://modelcontextprotocol.io) [](https://ko-fi.com/abidmahdi) <!-- TODO: Add demo.gif here showing voice in → transcription → voice reply --> An [MCP](https://modelcontextprotocol.io) server that gives Claude two-way voice capabilities via Telegram: transcribe incoming voice messages with Whisper, and reply with synthesized speech. Works with Claude Desktop, Claude Code, and any MCP-compatible client. ## What It Does - **Transcribe local audio files** -- OGG, WAV, MP3, FLAC, and more - **Transcribe Telegram voice messages** -- pass a `file_id`, get text back - **Speak text as voice notes** -- synthesise speech and send back as OGG (plays as a voice note in Telegram) - **Two transcription backends** -- local [faster-whisper](https://github.com/SYSTRAN/faster-whisper) (free, private) or OpenAI Whisper API (cloud) - **Auto mode** -- tries local first, falls back to OpenAI if it fails - **Language detection** -- automatic or specify an ISO-639-1 code - **Word-level timestamps** -- optional fine-grained timing ## Prerequisites | Feature | Requirement | |---------|-------------| | Transcription (local) | None — faster-whisper bundled via `[local]` extras | | Transcription (cloud) | `OPENAI_API_KEY` env var | | Voice replies — Kokoro (best quality) | **Docker** — run `docker run -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-cpu:latest` | | Voice replies — OpenAI TTS (fallback) | `OPENAI_API_KEY` env var | | Voice re…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.