VoiceLabs

Texto para fala, clonagem de voz e transcrição para assistentes de IA, por meio de um servidor MCP OAuth hospedado.

Servidor MCP hospedado

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

Instala no Claude Code, Codex, Cursor e outros

Documentação

Um servidor MCP de texto-para-fala para Claude, ChatGPT e Cursor

O VoiceLabs é um servidor MCP remoto e hospedado. Conecte-o ao seu aplicativo de IA e o aplicativo poderá falar texto com suas próprias vozes, clonar uma voz a partir de uma gravação que você fornecer e transcrever áudio. Você faz login e aprova o acesso com OAuth 2.1, então não há chave de API para colar. A fala é processada em sete mecanismos baseados em modelos de código aberto, em nossas GPUs.

URL DO SERVIDOR

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

HTTP streamable, sem estado. Listado no Registro oficial de MCP como now.voicelabs/voicelabs.

Sete ferramentas, cada uma atrás de uma permissão que você aprova

Um aplicativo vê apenas as ferramentas que suas permissões cobrem. A frase sob cada permissão é a que a tela de consentimento mostra a você antes de aprovar.

voice:read

Leia suas vozes, perfis e gerações passadas.

list_voice_profiles

Liste as vozes clonadas e predefinidas da conta.

list_captures

Liste capturas recentes e suas transcrições.

get_generation

Consulte o status de uma geração e, quando concluída, o URL do áudio.

voice:generate

Gere fala, transcreva áudio e adicione vozes predefinidas (embutidas) à sua conta em seu nome. Não pode clonar a voz de uma pessoa real.

speak

Gere fala em uma das vozes da conta.

transcribe

Transcreva um clipe de áudio.

ensure_voice_profile

Crie ou reutilize um perfil de voz predefinido pelo nome.

voice:clone

Crie uma voz clonada a partir de uma gravação que você fornecer

clone_voice_profile

Crie uma voz clonada a partir de uma gravação que você fornecer, inline ou por URL.

speak retorna assim que o trabalho é enfileirado; o aplicativo então consulta get_generation para o link de áudio, então um aplicativo que gera fala deve solicitar tanto voice:generate quanto voice:read. O servidor também registra search_tools e execute_typescript, que permitem que um aplicativo execute várias dessas chamadas em uma única ida e volta sob exatamente as mesmas permissões.

Conecte-o ao seu aplicativo de IA

Cada aplicativo abaixo encontra o login por conta própria. Ele envia você para o VoiceLabs, você faz login, e uma tela de consentimento nomeia o aplicativo e as permissões que ele solicitou. Nada é conectado até que você aprove.

Claude (claude.ai e o aplicativo de desktop)

  1. Abra Personalizar → Conectores, escolha +, depois Adicionar conector personalizado.
  2. Cole o URL do servidor acima e escolha Adicionar.
  3. Faça login no VoiceLabs na janela que abrir e aprove a tela de consentimento.

Em um plano Team ou Enterprise, um proprietário adiciona o conector uma vez em Configurações da organização → Conectores, e cada membro então escolhe Conectar.

ChatGPT

  1. Abra Configurações → Conectores (Aplicativos) e adicione o VoiceLabs do diretório.
  2. Faça login no VoiceLabs e aprove a tela de consentimento.
  3. Peça ao ChatGPT para listar suas vozes do VoiceLabs e depois para dizer algo em uma delas.

O aplicativo VoiceLabs do ChatGPT ainda não solicita a permissão de clonagem, então clone_voice_profile não está disponível lá. Uma voz que você clonar no estúdio está.

Claude Code

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

Execute /mcp dentro do Claude Code, selecione voicelabs (aparece como precisando de autenticação) e aprove a tela de consentimento na aba do navegador que abrir. A conexão é então reutilizada em todas as sessões posteriores.

Passo a passo, com uma verificação de que funcionou: o guia do Claude Code.

Cursor

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

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

Abra Configurações do Cursor -> MCP, clique em Conectar ao lado de voicelabs e aprove a tela de consentimento OAuth.

Passo a passo, com uma verificação de que funcionou: o guia do Cursor.

VS Code

.vscode/mcp.json (workspace)

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

Abra a Paleta de Comandos -> "MCP: Listar Servidores" -> voicelabs -> Iniciar e aprove a tela OAuth na aba do navegador que abrir.

Passo a passo, com uma verificação de que funcionou: o guia do VS Code.

Outros agentes de codificação

Guias passo a passo para Codex, Windsurf (Devin Desktop), OpenCode e GitHub Copilot. Ou copie uma frase, cole-a no seu agente, e ele se configura sozinho:

Qualquer outro cliente MCP que suporte servidores remotos via HTTP streamable com OAuth funciona da mesma forma: forneça o URL do servidor e ele descobre o login a partir de https://app.voicelabs.now/.well-known/oauth-protected-resource. A documentação de conexão cobre todos os argumentos e códigos de erro; a página de configuração de agentes tem um guia para cada agente de codificação.

Servidores TTS MCP hospedados vs. locais

Servidores MCP de texto-para-fala vêm em dois formatos, e cada um é a escolha certa para alguém.

Hospedado (remoto), como o VoiceLabs

  • Roda nos servidores do provedor; seu aplicativo se conecta via HTTPS.
  • Nada para instalar e nenhuma GPU própria.
  • Funciona com assistentes que rodam em um navegador ou em um telefone, que não podem iniciar um programa no seu computador.
  • Um único login, e as vozes que você cria são compartilhadas pelo estúdio, pela API e por todos os aplicativos que você conectar.
  • Seu texto é enviado ao provedor para ser falado.

Local (stdio)

  • Roda no seu próprio computador; seu aplicativo o inicia como um programa.
  • Precisa do runtime instalado, além de um modelo que seu hardware possa executar ou uma chave de API de fala na configuração.
  • Funciona apenas em aplicativos de desktop nesse computador.
  • Texto e áudio podem permanecer na sua máquina, e pode funcionar offline.

Escolha um servidor local quando seu texto nunca puder sair da sua máquina ou você precisar trabalhar offline. Escolha um hospedado quando quiser as mesmas vozes em todos os aplicativos e em todos os dispositivos sem manter um modelo rodando você mesmo.

Perguntas sobre o servidor MCP

O que é um servidor MCP de texto-para-fala?

Um servidor que dá a um assistente de IA ferramentas de fala através do Model Context Protocol (MCP), o padrão aberto que Claude, ChatGPT, Cursor e outros assistentes usam para chamar ferramentas externas. Com o VoiceLabs conectado, você pode pedir ao seu assistente para ler um roteiro em voz alta em uma das suas vozes: ele chama speak, consulta get_generation até o áudio estar pronto e recebe um link para ele. O VoiceLabs oferece sete ferramentas dessa forma.

Precisa de uma chave de API?

Não. O servidor aceita apenas um token de acesso OAuth 2.1. Seu aplicativo de IA se registra, envia você ao VoiceLabs para fazer login, e você aprova o que ele pode fazer em uma tela de consentimento, então não há nada para copiar ou colar. Uma chave de API do VoiceLabs não funciona aqui: chaves de API são para a API HTTP.Como funciona o login

Quais aplicativos de IA podem se conectar a ele?

Claude (claude.ai, o aplicativo de desktop e o Claude Code), ChatGPT, Cursor, VS Code, Codex, Windsurf (Devin Desktop), OpenCode e GitHub Copilot, e qualquer outro cliente MCP que se conecte a servidores remotos via HTTP streamable e faça login com OAuth. Clientes que chamam o servidor diretamente de JavaScript em uma página da web (cross-origin) ainda não são suportados.Guias de configuração para agentes de codificação

Ele pode clonar minha voz?

Sim. clone_voice_profile cria uma voz clonada a partir de uma gravação curta que você fornecer, inline ou por URL, e speak pode então usá-la. Precisa da permissão voice:clone, que a tela de consentimento pede como uma pergunta separada porque clonar envolve uma gravação de uma pessoa real, então um aplicativo que não pediu não pode clonar. O aplicativo VoiceLabs do ChatGPT ainda não pede isso: clone a voz no estúdio do VoiceLabs, e o ChatGPT pode então falar com ela.Uso responsável

Quanto custa?

O servidor MCP não tem custo próprio. A fala que ele gera conta contra a cota mensal do seu plano VoiceLabs, exatamente como a fala feita no estúdio. O VoiceLabs Pro custa US$8 por mês ou US$59 por ano e inclui 2 horas de áudio gerado por mês (uso justo), com um teste de 7 dias que pede um cartão antecipadamente.Preços

Como faço para desconectar?

Abra app.voicelabs.now/connections e desconecte o aplicativo. Ele é recusado a partir da próxima solicitação, mesmo que o token de acesso ainda não tenha expirado. Remover o conector dentro do Claude ou ChatGPT apenas impede que esse aplicativo chame; o VoiceLabs mantém a concessão até que você desconecte lá.

O VoiceLabs Pro custa US$8 por mês ou US$59 por ano, com um teste de 7 dias. O servidor MCP está incluído sem custo extra.

Desconecte qualquer aplicativo a qualquer momento em app.voicelabs.now/connections. Model Context Protocol, Claude, ChatGPT, Cursor e VS Code são nomes e marcas de seus respectivos proprietários; o VoiceLabs não é afiliado, endossado ou patrocinado por nenhum deles.