Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade ElevenLabs con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA use ElevenLabs con tu propia clave: encuentra voces en tu cuenta y en la Voice Library, convierte texto en voz que puedes descargar, transcribe audio y vídeo, dobla vídeos a otros idiomas, consulta créditos e historial y lee las conversaciones de tus agentes de voz.
Prueba a pedir
Prompts de ejemplo para ElevenLabs
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → ElevenLabs, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
ElevenLabs + ChatGPT
Deja que tu IA use ElevenLabs con tu propia clave: encuentra voces en tu cuenta y en la Voice Library, convierte texto en voz que puedes descargar, transcribe audio y vídeo, dobla vídeos a otros idiomas, consulta créditos e historial y lee las conversaciones de tus agentes de voz.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
ELEVENLABS_API_KEY
Paso 1 — Obtener credenciales
- Inicia sesión en
https://elevenlabs.ioy abre Settings → API Keys (https://elevenlabs.io/app/settings/api-keys). Para una clave que no dependa de una sola persona, un administrador del espacio de trabajo puede crearla para una cuenta de servicio en Workspace settings → Service Accounts. - Crea una clave. Déjala sin restricciones o permite como mínimo: Text to Speech y Flows (para la voz), Speech to Text, Models (lectura), Voices (lectura), Add voice from Voice Library, Speech History (lectura; escritura solo para eliminar), User (lectura), Dubbing (lectura y escritura) y ElevenAgents (lectura). Una cuota de créditos en la clave limita lo que puede gastar; una lista de IP permitidas bloquearía AnythingMCP.
- Copia la clave (empieza por
sk_y solo se muestra una vez), pégala enELEVENLABS_API_KEYe instala el conector. La clave solo se envía a ElevenLabs. - Empieza con
elevenlabs_get_subscription: muestra tu plan, los créditos usados y restantes y cuándo se renuevan.
Residencia de datos: las cuentas en un entorno aislado tienen su propio host y sus propias claves. Cambia la URL base del conector a https://api.eu.residency.elevenlabs.io (UE), https://api.in.residency.elevenlabs.io (India) o https://api.sg.residency.elevenlabs.io (Singapur). Una clave de un entorno aislado se rechaza con 401 en el host estándar, y al revés.
Se cobra de tu cuenta de ElevenLabs: la voz, la transcripción y el doblaje usan tus créditos en un plan de suscripción, o dólares estadounidenses con la facturación de API de pago por uso. Todo lo demás es gratis. Precios aproximados en octubre de 2026:
- Voz: alrededor de 1 crédito por carácter con
eleven_multilingual_v2yeleven_v3, 0,5 coneleven_flash_v2_5(pago por uso: 0,08 o 0,04 USD por cada 1.000 caracteres). Las generaciones fallidas no se cobran. - Transcripción: unos 0,22 USD por hora de audio.
- Doblaje: unos 0,33 USD por minuto con marca de agua, 0,50 USD sin ella.
Confirma primero: antes de generar voz, transcribir una grabación larga o hacer un doblaje, la IA te dice aproximadamente cuánto costará y espera tu sí. Guardar una voz de la Voice Library con elevenlabs_add_library_voice es gratis, pero ocupa uno de tus espacios de voz, así que la IA también pregunta antes. elevenlabs_delete_history_item está desactivada al instalar.
Voz: elevenlabs_create_speech inicia el audio a partir de tu texto y una voz y devuelve un id. Unos segundos después, elevenlabs_get_speech te da un enlace MP3 para escucharlo o descargarlo. El enlace caduca al cabo de una hora aproximadamente; pide uno nuevo. La voz se genera en segundo plano, con tres modelos compatibles:
eleven_multilingual_v2(por defecto): natural y estable, 29 idiomas, hasta 10.000 caracteres.eleven_v3: el más expresivo, más de 70 idiomas, etiquetas de audio como [whispers], hasta 5.000 caracteres.eleven_flash_v2_5: el más rápido y a mitad de precio, hasta 40.000 caracteres.
La transcripción y el doblaje funcionan con un enlace: pasas un enlace al archivo, no lo subes. elevenlabs_transcribe lee un enlace público (también de YouTube o TikTok, archivos de hasta 2 GB) y devuelve el texto al momento; con los hablantes separados, elevenlabs_get_transcript muestra quién dijo qué y cuándo. Si ElevenLabs no puede abrir el enlace, el conector descarga un enlace directo al archivo de hasta 10 MB y lo sube. elevenlabs_create_dubbing dobla un archivo de vídeo o audio a otro idioma y conserva las voces de los hablantes; la IA consulta elevenlabs_get_dubbing cada 30 a 60 segundos hasta que el doblaje termina. elevenlabs_get_dubbing_transcript devuelve sus subtítulos en SRT o WebVTT, y el archivo doblado se ve y se descarga en la app de ElevenLabs, en Dubbing.
Qué más lee: tus voces y la Voice Library pública, filtradas por género, edad, acento, idioma o caso de uso; los modelos con sus límites; el historial del audio generado (texto, voz, modelo, fecha); tu plan, tus créditos y tus espacios de voz; y tus agentes de voz con su prompt, primer mensaje, voz y LLM, además de sus conversaciones con transcripción, resumen y evaluación. El audio llega como enlaces de descarga, nunca como audio sin procesar en el chat; los elementos más antiguos del historial, los doblajes y las grabaciones de llamadas se reproducen en la app de ElevenLabs.
Errores habituales: 401 invalid_api_key: la clave es incorrecta, caducó o está desactivada, o pertenece a un entorno aislado (cambia la URL base). 400 invalid_api_key: la clave se copió incompleta o con errores. 402 insufficient_credits: no quedan créditos en este periodo, o se agotó la cuota propia de la clave. 403 insufficient_permissions: la clave no puede usar este endpoint, o una lista de IP permitidas bloquea la solicitud; edita la clave. 400 o 422: un parámetro que el modelo no acepta, por ejemplo un código de idioma con eleven_multilingual_v2 o un texto que supera el límite del modelo. 404: un id que no existe; la IA lo comprueba con las herramientas de listado. 429: demasiadas solicitudes a la vez; espera un momento y reintenta una vez.
El conector no cubre efectos de sonido ni música, audio en tiempo real ni en streaming, clonación ni diseño de voces, voz a voz, aislamiento de audio, proyectos de Studio, la creación o edición de agentes, llamadas telefónicas y por lotes, ni la descarga del audio de elementos del historial, doblajes y llamadas de agentes.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
ElevenLabs. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
elevenlabs_list_voices | List the voices in the user's ElevenLabs account (premade, cloned, generated, professional and voices saved from the Voice Library), with… |
elevenlabs_get_voice | Get one voice by id: name, category, labels, description, preview link, default settings, the models it is tuned for and its verified… |
elevenlabs_search_voice_library | Search the public ElevenLabs Voice Library (voices shared by the community and professional voice actors) by words, gender, age, accent… |
elevenlabs_add_library_voice | Save a voice from the public Voice Library to the user's account under a new name, so it can be used for speech |
elevenlabs_list_models | List the ElevenLabs models with id, name, whether they do text to speech, their cost factor, maximum text length per request and supported… |
elevenlabs_create_speech | Turn text into spoken audio (MP3) with an ElevenLabs voice |
elevenlabs_get_speech | Check a speech generation started with elevenlabs_create_speech. status is pending or generating while it runs (wait a few seconds and call… |
elevenlabs_list_speech_generations | List the speech generations made through elevenlabs_create_speech (and other API calls of the same kind), newest first, with status and… |
elevenlabs_transcribe | Transcribe the speech in an audio or video file to text with ElevenLabs Scribe, optionally telling speakers apart |
elevenlabs_get_transcript | Get a transcript made with elevenlabs_transcribe by its transcription_id: the full text plus every word as [start second, speaker id… |
elevenlabs_list_history | List the audio generated in the account (text to speech, speech to speech, Studio, dubbing), newest first, with text, voice, model, date… |
elevenlabs_get_history_item | Get one generated audio item from the history: text, voice, model, settings, date, source and character usage |
elevenlabs_delete_history_item | Delete one generated audio item from the history |
elevenlabs_get_subscription | Show the account's plan and usage: tier, status, credits used (character_count) and included (character_limit) this period, when they reset… |
elevenlabs_create_dubbing | Dub a video or audio file into another language with ElevenLabs, keeping the original speakers' voices |
elevenlabs_get_dubbing | Check a dubbing project: status (dubbing while it runs, dubbed when done, failed with error), source and target languages and media details |
elevenlabs_list_dubbings | List the dubbing projects in the account, newest first, with id, name, status and languages |
elevenlabs_get_dubbing_transcript | Get the subtitles of a finished dub as SRT or WebVTT text, for a target language or for the original (language_code source) |
elevenlabs_list_agents | List the ElevenLabs voice agents (ElevenAgents, formerly Conversational AI) in the account, with id, name, tags and last call time |
elevenlabs_get_agent | Get a voice agent's setup: name, first message, language, system prompt, LLM, voice and TTS model, tags and phone numbers |
elevenlabs_list_conversations | List the conversations held by the account's voice agents, newest first: id, agent, start time, duration, number of messages, status… |
elevenlabs_get_conversation | Read one agent conversation: the transcript (who said what, at which second, and which tools the agent called), status, duration… |
Ejemplos de prompts
- "Busca en la Voice Library tres voces tranquilas de narrador británico y dame sus enlaces de vista previa."
- "Lee en voz alta este anuncio de producto con una de mis voces usando eleven_multilingual_v2. Dime primero cuántos caracteres tiene y cuánto cuesta, y luego dame el enlace MP3."
- "Transcribe esta entrevista de YouTube con los hablantes separados y resume lo que dijo cada persona."
- "Dobla este vídeo de 4 minutos al alemán sin marca de agua. Dime cuánto cuesta antes de empezar y avísame cuando el doblaje esté listo."
- "¿Cuántos créditos me quedan este mes y cómo terminaron las llamadas de ayer con nuestro agente de soporte?"
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?