Skip to main content
Glama

ElevenLabs MCP Server

Official
by elevenlabs

exportar

Inicio rápido con Claude Desktop

  1. Obtén tu clave API en ElevenLabs . Hay un plan gratuito con 10 000 créditos al mes.
  2. Instale uv (administrador de paquetes de Python), instálelo con curl -LsSf https://astral.sh/uv/install.sh | sh o consulte el repositorio uv para obtener métodos de instalación adicionales.
  3. Vaya a Claude > Configuración > Desarrollador > Editar configuración > claude_desktop_config.json para incluir lo siguiente:
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": ["elevenlabs-mcp"], "env": { "ELEVENLABS_API_KEY": "<insert-your-api-key-here>" } } } }

Si usa Windows, deberá habilitar el "Modo de desarrollador" en Claude Desktop para usar el servidor MCP. Haga clic en "Ayuda" en el menú de la esquina superior izquierda y seleccione "Habilitar modo de desarrollador".

Otros clientes de MCP

Para otros clientes como Cursor y Windsurf, ejecute:

  1. pip install elevenlabs-mcp
  2. python -m elevenlabs_mcp --api-key={{PUT_YOUR_API_KEY_HERE}} --print para obtener la configuración. Péguela en el directorio de configuración correspondiente especificado por su cliente MCP.

Listo. Tu cliente MCP ahora puede interactuar con ElevenLabs mediante estas herramientas:

Ejemplo de uso

⚠️ Advertencia: Se necesitan créditos de ElevenLabs para utilizar estas herramientas.

Prueba a preguntarle a Claude:

  • "Crear un agente de IA que hable como un detective de cine negro y pueda responder preguntas sobre películas clásicas".
  • Genera tres variaciones de voz para un dragón sabio y antiguo. Luego, elegiré mi voz favorita para agregarla a mi biblioteca de voces.
  • "Convierte esta grabación de mi voz para que suene como la de un caballero medieval"
  • Crea un paisaje sonoro de una tormenta eléctrica en una selva densa con animales que reaccionan al clima.
  • "Convierte este discurso en texto, identifica a los diferentes oradores y luego conviértelo de nuevo usando voces únicas para cada persona".

Características opcionales

Puede agregar la variable de entorno ELEVENLABS_MCP_BASE_PATH a claude_desktop_config.json para especificar la ruta base que debe buscar el servidor MCP y los archivos de salida especificados con rutas relativas.

Contribuyendo

Si deseas contribuir o ejecutar desde la fuente:

  1. Clonar el repositorio:
git clone https://github.com/elevenlabs/elevenlabs-mcp cd elevenlabs-mcp
  1. Cree un entorno virtual e instale dependencias usando uv :
uv venv source .venv/bin/activate uv pip install -e ".[dev]"
  1. Copie .env.example a .env y agregue su clave API de ElevenLabs:
cp .env.example .env # Edit .env and add your API key
  1. Ejecute las pruebas para asegurarse de que todo funciona:
./scripts/test.sh # Or with options ./scripts/test.sh --verbose --fail-fast
  1. Instalar el servidor en Claude Desktop: mcp install elevenlabs_mcp/server.py
  2. Depure y pruebe localmente con MCP Inspector: mcp dev elevenlabs_mcp/server.py

Solución de problemas

Los registros al ejecutar con Claude Desktop se pueden encontrar en:

  • Ventanas : %APPDATA%\Claude\logs\mcp-server-elevenlabs.log
  • macOS : ~/Library/Logs/Claude/mcp-server-elevenlabs.log

Tiempos de espera al utilizar ciertas herramientas

Ciertas operaciones de la API de ElevenLabs, como el diseño de voz y el aislamiento de audio, pueden tardar bastante en resolverse. Al usar el inspector MCP en modo de desarrollo, podrían aparecer errores de tiempo de espera a pesar de que la herramienta complete la tarea prevista.

Esto no debería ocurrir cuando se utiliza un cliente como Claude.

MCP ElevenLabs: engendro uvx ENOENT

Si encuentra el error "MCP ElevenLabs: spawn uvx ENOENT", confirme su ruta absoluta ejecutando este comando en su terminal:

which uvx

Una vez que obtenga la ruta absoluta (p. ej., /usr/local/bin/uvx ), actualice su configuración para usarla (p. ej., "command": "/usr/local/bin/uvx" ). Esto garantiza que se haga referencia al ejecutable correcto.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor oficial de Protocolo de contexto de modelo (MCP) que permite a los clientes de IA interactuar con las API de procesamiento de audio y texto a voz de ElevenLabs, lo que permite la generación de voz, la clonación de voz, la transcripción de audio y otras tareas relacionadas con el audio.

  1. Otros clientes de MCP
    1. Ejemplo de uso
      1. Características opcionales
        1. Contribuyendo
          1. Solución de problemas
            1. Tiempos de espera al utilizar ciertas herramientas
            2. MCP ElevenLabs: engendro uvx ENOENT

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
            Last updated -
            1
            3,414
            1,774
            TypeScript
            MIT License
            • Apple
          • -
            security
            -
            license
            -
            quality
            Official ElevenLabs Model Context Protocol server that enables AI assistants like Claude to interact with Text to Speech and audio processing APIs, allowing them to generate speech, clone voices, transcribe audio, and create soundscapes.
            Last updated -
            Python
            MIT License
          • -
            security
            A
            license
            -
            quality
            A high-performance Model Context Protocol (MCP) server designed for large language models, enabling real-time communication between AI models and applications with support for session management and intelligent tool registration.
            Last updated -
            2
            Python
            MIT License
          • A
            security
            F
            license
            A
            quality
            An all-in-one Model Context Protocol (MCP) server that connects your coding AI to numerous databases, data warehouses, data pipelines, and cloud services, streamlining development workflow through seamless integrations.
            Last updated -
            2
            Python
            • Apple
            • Linux

          View all related MCP servers

          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/elevenlabs/elevenlabs-mcp'

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