Skip to main content
Glama
parthadrizz

Drizz Voice Generator

by parthadrizz

Drizz Voice Generator

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:

  1. Install dependencies automatically

  2. Ask for your ElevenLabs API key (validated live)

  3. Ask where to save MP3 files

  4. Configure Claude Desktop automatically

Then restart Claude Desktop — done.

Related MCP server: ElevenLabs MCP Server

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.js in the config is absolute and correct

API key invalid

Rate limit errors on batch requests

  • ElevenLabs free tier has tight rate limits. Try fewer items per batch or upgrade your plan.

License

MIT

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/parthadrizz/drizz-voice-generator'

If you have feedback or need assistance with the MCP directory API, please join our Discord server