Drizz Voice Generator
FreeNot checkedEnables text-to-speech audio generation using ElevenLabs voices directly from Claude conversations, supporting single and batch conversion, voice listing, and v
About
Enables text-to-speech audio generation using ElevenLabs voices directly from Claude conversations, supporting single and batch conversion, voice listing, and voice ID lookup.
README
ElevenLabs text-to-speech MCP server for Claude Desktop and Claude Code. Generate voice audio directly from Claude conversations.
Quick Start
git clone <repo-url>
cd drizz-voice-generator
node setup.js
The setup wizard will:
- Install dependencies automatically
- Ask for your ElevenLabs API key (validated live)
- Ask where to save MP3 files
- Configure Claude Desktop automatically
Then restart Claude Desktop — done.
Tools
| Tool | Description |
|---|---|
text_to_speech |
Convert text to an MP3 file |
batch_text_to_speech |
Convert multiple texts to MP3s in parallel |
list_voices |
List all available ElevenLabs voices |
get_voice_id |
Look up a voice ID by name |
Example Prompts
- "Generate speech saying 'Hello world' with Rachel's voice, save as hello"
- "List available ElevenLabs voices"
- "Generate the Fathom intro using George's voice saved as fathom_intro, and the outro using Rachel saved as fathom_outro"
Manual Setup
If you prefer to configure manually:
npm install
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"drizz-voice-generator": {
"command": "node",
"args": ["/absolute/path/to/index.js"],
"env": {
"ELEVENLABS_API_KEY": "your_key_here",
"ELEVENLABS_OUTPUT_DIR": "/Users/you/Desktop"
}
}
}
}
Config paths by OS:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
ELEVENLABS_API_KEY |
Yes | — | Your ElevenLabs API key |
ELEVENLABS_OUTPUT_DIR |
No | ~/Desktop |
Where MP3 files are saved |
Troubleshooting
Server not showing in Claude Desktop
- Make sure you restarted Claude Desktop completely (quit + reopen)
- Check that the path to
index.jsin the config is absolute and correct
API key invalid
- Get a key at elevenlabs.io → Profile → API Keys
Rate limit errors on batch requests
- ElevenLabs free tier has tight rate limits. Try fewer items per batch or upgrade your plan.
License
MIT
Installing Drizz Voice Generator
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/parthadrizz/drizz-voice-generatorFAQ
Is Drizz Voice Generator MCP free?
Yes, Drizz Voice Generator MCP is free — one-click install via Unyly at no cost.
Does Drizz Voice Generator need an API key?
No, Drizz Voice Generator runs without API keys or environment variables.
Is Drizz Voice Generator hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Drizz Voice Generator in Claude Desktop, Claude Code or Cursor?
Open Drizz Voice Generator on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
by buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
by ARAYouTube
Transcripts, channel stats, search
by YouTubeEverArt
AI image generation using various models.
by modelcontextprotocolCompare Drizz Voice Generator with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All media MCPs
