VoiceLabs

Texto a voz, clonación de voz y transcripción para asistentes de IA, a través de un servidor MCP OAuth alojado.

Servidor MCP alojado

npx add-mcp 'https://app.voicelabs.now/api/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Un servidor MCP de texto a voz para Claude, ChatGPT y Cursor

VoiceLabs es un servidor MCP remoto y alojado. Conéctalo a tu aplicación de IA y la aplicación podrá hablar texto con tus propias voces, clonar una voz a partir de una grabación que proporciones y transcribir audio. Inicias sesión y apruebas el acceso con OAuth 2.1, por lo que no hay ninguna clave API que pegar. El habla se ejecuta en siete motores basados en modelos de código abierto, en nuestras GPU.

URL DEL SERVIDOR

https://app.voicelabs.now/api/mcp

HTTP transmisible, sin estado. Listado en el Registro oficial de MCP como now.voicelabs/voicelabs.

Siete herramientas, cada una detrás de un permiso que apruebas

Una aplicación solo ve las herramientas que cubren sus permisos. La frase bajo cada permiso es la que muestra la pantalla de consentimiento antes de que apruebes.

voice:read

Lee tus voces, perfiles y generaciones anteriores.

list_voice_profiles

Lista las voces clonadas y predefinidas de la cuenta.

list_captures

Lista las capturas recientes y sus transcripciones.

get_generation

Consulta el estado de una generación y, una vez completada, su URL de audio.

voice:generate

Genera habla, transcribe audio y añade voces integradas (predefinidas) a tu cuenta en tu nombre. No puede clonar la voz de una persona real.

speak

Genera habla en una de las voces de la cuenta.

transcribe

Transcribe un clip de audio.

ensure_voice_profile

Crea o reutiliza un perfil de voz predefinido por nombre.

voice:clone

Crea una voz clonada a partir de una grabación que proporciones

clone_voice_profile

Crea una voz clonada a partir de una grabación que proporciones, en línea o por URL.

speak regresa tan pronto como el trabajo está en cola; la aplicación luego consulta get_generation para el enlace de audio, por lo que una aplicación que genera habla debería solicitar tanto voice:generate como voice:read. El servidor también registra search_tools y execute_typescript, que permiten a una aplicación ejecutar varias de estas llamadas en un solo viaje de ida y vuelta bajo exactamente los mismos permisos.

Conéctalo a tu aplicación de IA

Cada aplicación a continuación encuentra el inicio de sesión por sí sola. Te envía a VoiceLabs, inicias sesión y una pantalla de consentimiento nombra la aplicación y los permisos que solicitó. Nada está conectado hasta que apruebes.

Claude (claude.ai y la aplicación de escritorio)

  1. Abre Personalizar → Conectores, elige + y luego Agregar conector personalizado.
  2. Pega la URL del servidor anterior y elige Agregar.
  3. Inicia sesión en VoiceLabs en la ventana que se abre y aprueba la pantalla de consentimiento.

En un plan de Team o Enterprise, un propietario agrega el conector una vez en Configuración de la organización → Conectores, y luego cada miembro elige Conectar.

ChatGPT

  1. Abre Configuración → Conectores (Aplicaciones) y agrega VoiceLabs desde el directorio.
  2. Inicia sesión en VoiceLabs y aprueba la pantalla de consentimiento.
  3. Pide a ChatGPT que liste tus voces de VoiceLabs y luego que diga algo en una de ellas.

La aplicación de VoiceLabs para ChatGPT aún no solicita el permiso de clonación, por lo que clone_voice_profile no está disponible allí. Una voz que clones en el estudio sí lo está.

Claude Code

claude mcp add --transport http --scope user voicelabs https://app.voicelabs.now/api/mcp

Ejecuta /mcp dentro de Claude Code, selecciona voicelabs (aparece como que requiere autenticación) y aprueba la pantalla de consentimiento en la pestaña del navegador que se abre. La conexión se reutiliza en cada sesión posterior.

Paso a paso, con una verificación de que funcionó: la guía de Claude Code.

Cursor

~/.cursor/mcp.json (global) or .cursor/mcp.json (this project only)

{
  "mcpServers": {
    "voicelabs": {
      "url": "https://app.voicelabs.now/api/mcp"
    }
  }
}

Abre Configuración de Cursor -> MCP, haz clic en Conectar junto a voicelabs y aprueba la pantalla de consentimiento de OAuth.

Paso a paso, con una verificación de que funcionó: la guía de Cursor.

VS Code

.vscode/mcp.json (workspace)

{
  "servers": {
    "voicelabs": {
      "url": "https://app.voicelabs.now/api/mcp",
      "type": "http"
    }
  }
}

Abre la Paleta de comandos -> "MCP: List Servers" -> voicelabs -> Iniciar, y luego aprueba la pantalla de OAuth en la pestaña del navegador que se abre.

Paso a paso, con una verificación de que funcionó: la guía de VS Code.

Otros agentes de codificación

Guías paso a paso para Codex, Windsurf (Devin Desktop), OpenCode y GitHub Copilot. O copia una frase, pégala en tu agente y este se configura solo:

Cualquier otro cliente MCP que admita servidores remotos sobre HTTP transmisible con OAuth funciona de la misma manera: dale la URL del servidor y descubrirá el inicio de sesión desde https://app.voicelabs.now/.well-known/oauth-protected-resource. La documentación de conexión cubre cada argumento y código de error; la página de configuración de agentes tiene una guía para cada agente de codificación.

Servidores TTS MCP alojados vs. locales

Los servidores MCP de texto a voz vienen en dos formas, y cada una es la opción correcta para alguien.

Alojado (remoto), como VoiceLabs

  • Se ejecuta en los servidores del proveedor; tu aplicación se conecta por HTTPS.
  • Nada que instalar y sin GPU propia.
  • Funciona desde asistentes que se ejecutan en un navegador o en un teléfono, que no pueden iniciar un programa en tu computadora.
  • Un solo inicio de sesión, y las voces que creas se comparten entre el estudio, la API y cada aplicación que conectes.
  • Tu texto se envía al proveedor para que sea hablado.

Local (stdio)

  • Se ejecuta en tu propia computadora; tu aplicación lo inicia como un programa.
  • Necesita su tiempo de ejecución instalado, además de un modelo que tu hardware pueda ejecutar o una clave API de habla en su configuración.
  • Funciona solo en aplicaciones de escritorio en esa computadora.
  • El texto y el audio pueden permanecer en tu máquina, y puede funcionar sin conexión.

Elige un servidor local cuando tu texto nunca deba salir de tu máquina o necesites trabajar sin conexión. Elige uno alojado cuando quieras las mismas voces en cada aplicación y en cada dispositivo sin mantener un modelo en ejecución tú mismo.

Preguntas sobre el servidor MCP

¿Qué es un servidor MCP de texto a voz?

Un servidor que brinda herramientas de habla a un asistente de IA a través del Protocolo de Contexto de Modelo (MCP), el estándar abierto que Claude, ChatGPT, Cursor y otros asistentes usan para llamar a herramientas externas. Con VoiceLabs conectado, puedes pedirle a tu asistente que lea un guion en voz alta con una de tus voces: llama a speak, consulta get_generation hasta que el audio esté listo y recibe un enlace a él. VoiceLabs ofrece siete herramientas de esta manera.

¿Necesita una clave API?

No. El servidor solo acepta un token de acceso OAuth 2.1. Tu aplicación de IA se registra, te envía a VoiceLabs para iniciar sesión y apruebas lo que puede hacer en una pantalla de consentimiento, por lo que no hay nada que copiar o pegar. Una clave API de VoiceLabs no funciona aquí: las claves API son para la API HTTP.Cómo funciona el inicio de sesión

¿Qué aplicaciones de IA pueden conectarse?

Claude (claude.ai, la aplicación de escritorio y Claude Code), ChatGPT, Cursor, VS Code, Codex, Windsurf (Devin Desktop), OpenCode y GitHub Copilot, y cualquier otro cliente MCP que se conecte a servidores remotos sobre HTTP transmisible e inicie sesión con OAuth. Los clientes que llaman al servidor directamente desde JavaScript en una página web (de origen cruzado) aún no son compatibles.Guías de configuración para agentes de codificación

¿Puede clonar mi voz?

Sí. clone_voice_profile crea una voz clonada a partir de una grabación corta que proporciones, en línea o por URL, y speak puede usarla luego. Requiere el permiso voice:clone, que la pantalla de consentimiento solicita como una pregunta propia porque la clonación toma una grabación de una persona real, por lo que una aplicación que no lo solicitó no puede clonar. La aplicación de VoiceLabs para ChatGPT aún no lo solicita: clona la voz en el estudio de VoiceLabs en su lugar, y ChatGPT puede hablar con ella.Uso responsable

¿Cuánto cuesta?

El servidor MCP no tiene cargo propio. El habla que genera cuenta contra la asignación mensual de tu plan de VoiceLabs, exactamente como el habla creada en el estudio. VoiceLabs Pro cuesta US$8 al mes o US$59 al año e incluye 2 horas de audio generado al mes (uso justo), con una prueba de 7 días que solicita una tarjeta por adelantado.Precios

¿Cómo lo desconecto?

Abre app.voicelabs.now/connections y desconecta la aplicación. Se le rechaza desde su siguiente solicitud, incluso si su token de acceso aún no ha expirado. Eliminar el conector dentro de Claude o ChatGPT solo detiene que esa aplicación llame; VoiceLabs mantiene la concesión hasta que la desconectes allí.

VoiceLabs Pro cuesta US$8 al mes o US$59 al año, con una prueba de 7 días. El servidor MCP está incluido sin cargo adicional.

Desconecta cualquier aplicación en cualquier momento desde app.voicelabs.now/connections. Model Context Protocol, Claude, ChatGPT, Cursor y VS Code son nombres y marcas de sus respectivos propietarios; VoiceLabs no está afiliado, respaldado ni patrocinado por ninguno de ellos.