TTS MCP

Servidor de protocolo de Texto-para-Fala que sintetiza texto de LLMs e reproduz áudio nativamente pelos alto-falantes do sistema host.

Documentação

TTS MCP

Servidor MCP que fornece capacidades de Text-to-Speech. Ele aceita saída de texto de LLMs, sintetiza-a usando provedores de áudio remotos ou locais e a reproduz diretamente pelos alto-falantes nativos do sistema host.

Recursos

  • Reprodução Direta: Envia áudio sintetizado para o sistema host nativamente.
  • Agregação de Provedores: Expõe automaticamente ferramentas de comando individuais para qualquer provedor TTS configurado.
  • Roteamento de Personas: Mapeia vozes e provedores específicos para nomes semânticos para simplificar chamadas de ferramentas de LLM.
  • Cache: Salva artefatos de áudio gerados localmente em um diretório de cache XDG.

Provedores Suportados

  • FishAudio
  • ElevenLabs
  • Neets AI
  • PlayHT
  • Cartesia
  • OpenAI
  • Azure
  • APIs Locais

Instalação

Requer Go 1.22+ para compilar a partir do código-fonte via just init

Baixe os binários pré-compilados correspondentes ao seu sistema operacional na página Releases.

Configuração

tts-mcp requer um arquivo .env no diretório de configuração padrão do seu sistema operacional:

  • Windows: %APPDATA%\tts-mcp\.env
  • Linux: ~/.config/tts-mcp/.env
  • macOS: ~/Library/Application Support/tts-mcp/.env

Execute o CLI tts-mcp-config incluído para inicializar este arquivo com segurança, ou preencha-o manualmente:

FISHAUDIO_API_KEY="<YOUR_API_KEY_HERE>"
ELEVENLABS_API_KEY="<YOUR_API_KEY_HERE>"

Configuração do Servidor

Você pode anexar o servidor como uma ferramenta MCP padrão de linha de comando no seu editor de IA preferido.

Antigravity e Cursor

Adicione o executável à sua lista de configuração de Servidores MCP:

  • Nome: tts-mcp
  • Tipo: command
  • Comando: /absolute/path/to/extracted/tts-mcp

Claude Code e Claude Desktop

Anexe ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "tts-mcp": {
      "command": "/absolute/path/to/extracted/tts-mcp"
    }
  }
}

Licença

MIT