1
Add it to Claude Code
claude mcp add edge-tts-7f6a -- python -m mcp_edge_ttsEnvironment Variables
Set these before running Edge TTS.
VariableDescriptionRequired
EDGE_TTS_VOICEDefault voice to use for speechNoEDGE_TTS_RATEDefault speech rate (-50% to +100%)NoEDGE_TTS_VOLUMEDefault volume (-50% to +100%)NoEDGE_TTS_PITCHDefault pitch (-50Hz to +50Hz)NoEDGE_TTS_PLAYERAudio player to useNoAvailable Tools (3)
Once configured, Edge TTS gives your AI agent access to:
speakSpeak text aloud using Microsoft Edge TTS.textvoiceratevolumepitchlist_available_voicesList voices, optionally filtered by language.languageget_configShow current settings and available audio players.Try It Out
After setup, try these prompts with your AI agent:
→Speak the following text aloud: 'Hello, I am Claude, your AI assistant.'
→List all available Ukrainian voices.
→Read this summary using the uk-UA-PolinaNeural voice at a slightly faster rate.
→What are my current Edge TTS configuration settings?
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Python 3.8+ with pip installed
Conare · memory for coding agents
Keep this setup from going cold
Save the docs, env vars, and workflow around Edge TTS in Conare so Claude Code, Codex, and Cursor remember it next time.
Remember this setup$npx conare@latest