ElevenLabs
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ELEVENLABS_API_KEY | Yes | ElevenLabs API key | |
| ELEVENLABS_TIMEOUT | No | API timeout in ms | 120000 |
| ELEVENLABS_OUTPUT_DIR | No | Directory for auto-saved audio | ./generated-media |
| ELEVENLABS_DEFAULT_VOICE | No | Default voice name for TTS | Rachel |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| text_to_speechB | Convert text to natural speech using ElevenLabs' industry-leading TTS. Saves audio file to disk. Trigger: 'elevenlabs tts', 'elevenlabs speak', or 'elevenlabs text to speech'. |
| sound_effectsA | Generate sound effects from text descriptions using ElevenLabs. Great for game audio, video production, and creative projects. Trigger: 'elevenlabs sfx', 'elevenlabs sound effect', or 'elevenlabs generate sound'. |
| generate_musicC | Generate studio-grade music from text descriptions using ElevenLabs. Trigger: 'elevenlabs music', 'elevenlabs generate music', or 'elevenlabs compose'. |
| list_voicesA | List and search available ElevenLabs voices. Trigger: 'elevenlabs voices', 'elevenlabs list voices', or 'show elevenlabs voices'. |
| clone_voiceA | Create an instant voice clone from audio samples. Requires 1-2 minutes of clear audio. Trigger: 'elevenlabs clone', 'elevenlabs clone voice', or 'elevenlabs create voice'. |
| speech_to_speechB | Transform audio to use a different voice while preserving emotion and cadence. Trigger: 'elevenlabs voice change', 'elevenlabs speech to speech', or 'elevenlabs sts'. |
| transcribeA | Transcribe audio to text using ElevenLabs Scribe with optional speaker diarization. Supports 90+ languages. Trigger: 'elevenlabs transcribe', 'elevenlabs stt', or 'elevenlabs speech to text'. |
| voice_isolationB | Isolate vocals from background noise in audio files. Great for cleaning up recordings. Trigger: 'elevenlabs isolate', 'elevenlabs voice isolation', or 'elevenlabs clean audio'. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/wynandw87/claude-code-elevenlabs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server