Show HN: Local speech-to-text MCP server for Claude on Linux
1 marcindulak 1 9/11/2025, 7:28:15 AM github.com ↗
Link: https://github.com/marcindulak/stt-mcp-server-linux
A push-to-talk speech transcription setup for Linux, using a 500-line Python MCP server. Runs locally in Docker, no external API calls. Press Right Ctrl to record audio; Whisper transcribes it, and the transcript is sent into Claude running in a Tmux session.
The project I'm submitting is about 500 lines of Python, and is packaged as Docker, so facilitate the setup. When creating the project I added some security measures, like running the Docker container as non-root, and performing Whisper output sanitization before passing it to Claude.
Thes setup is Linux-only due to `/dev` device dependencies.