Overview
Features
Voice status reports via TTS
Converts status messages into spoken audio using OpenAI's TTS API and plays it back to the user.
Summarize tool integration
Includes the summarize tool, used by MCP clients to instruct the model to report progress via speech.
Voice customization
Supports multiple voices: alloy, ash, coral, echo, fable, onyx, nova, sage, shimmer.
Speech speed control
Allows adjusting speech speed via --speed (0.5-4.0; default 4.0).
Custom voice instructions
Accepts custom voice instructions via --instructions to tailor TTS output.
Ding sound option
Optional ding before each voice message via --ding.
Claude/Desktop and Cursor compatibility
Configurable for Claude Desktop and Cursor workflows with example configurations.
OpenAI API key requirement
Requires an OpenAI API key to operate.
Who Is This For?
- MCP developers:Integrate voice status updates into MCP-enabled tasks and workflows.
- Cursor users:Receive spoken progress reports from agents running long tasks.
- Claude users:Configure Claude Desktop to trigger and receive audio status updates from the MCP server.




