Realtimestt MCP Server

A fast Voice Activity Detection and Transcription System

Local serverstdioPython

What is the Realtimestt MCP server?

Most browser automation work still happens through a UI a human drives. Realtimestt MCP server moves it into the conversation instead. A fast Voice Activity Detection and Transcription System.

The short version

RealtimeSTT is a Python speech-to-text library for applications that need voice activity detection, fast transcription, optional realtime text updates, wake words, and direct access to audio streams. It is designed for assistants, dictation tools, browser streaming servers, and prototypes that need to turn speech into text with only a few lines of code.

  • Voice activity detection with WebRTC VAD and Silero VAD
  • Final and realtime transcription with selectable engines
  • Optional wake word activation through Porcupine or OpenWakeWord
  • Direct microphone input or application-fed audio chunks
  • Event callbacks for recording, VAD, realtime text, transcription, and wake
  • A FastAPI browser streaming server example with multi-user session isolation,

Getting it running

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Plenty of browser automation servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. It is maintained by Kolja Beigel; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Frequently asked questions

It connects Realtimestt to MCP-compatible AI assistants such as Claude and Cursor. Instead of copying data back and forth by hand, the assistant works with Realtimestt directly.