ForgeMesh Voice

Fala por chamada paga para agentes de IA com 20 vozes, 10 personas e 31 idiomas via x402.

Documentação

Voice MCP

M8ven Verified

npm version npm downloads License: MIT Node.js payments network

Dê uma voz ao seu agente: fala por chamada com pagamento via x402, com 20 vozes, 10 personas, 31 idiomas, controles granulares de velocidade e qualidade, solicitações no formato OpenAI e áudio em lote.

Este MCP encapsula o https://voice.forgemesh.io, uma API de voz x402 com vozes padrão, vozes de persona, solicitações de fala no formato OpenAI, 31 idiomas, controles de velocidade, controles de qualidade e geração em lote. Os pagamentos são feitos por chamada em USDC na rede Base.

Cobertura de Vozes

  • 10 vozes padrão: M1-M5, F1-F5
  • 10 vozes de persona: Storyteller, Narrator, Announcer, Assistant, Urgent, Sage, Spark, Anchor, Velvet, Echo
  • 31 idiomas: en, ko, ja, ar, bg, cs, da, de, el, es, et, fi, fr, hi, hr, hu, id, it, lt, lv, nl, pl, pt, ro, ru, sk, sl, sv, tr, uk, vi
  • Controle granular: velocidade 0.7x-2.0x, etapas de qualidade 1-100, seleção de persona, solicitações de formato de áudio no formato OpenAI e geração em lote para até 20 textos
  • Amostras de voz são geradas sob demanda pelas ferramentas de fala pagas e retornadas como saída WAV audio_base64

Amostras de Voz

Ferramentas

FerramentaPreçoFinalidade
list_voice_catalogGrátisVozes, personas, idiomas, preços, buckets e controles
generate_standard_voice$0,001 / $0,003Fala de baixo custo com 10 vozes padrão
generate_controlled_voice$0,003 / $0,006Fala com controles granulares de velocidade e qualidade
generate_persona_voice$0,005 / $0,01Storyteller, Velvet, Narrator, Announcer, Assistant, Urgent e mais
generate_openai_compatible_voice$0,001 / $0,003Solicitação /v1/audio/speech no formato OpenAI
generate_batch_voices$0,002 / $0,005Até 20 textos por chamada

Preços curtos se aplicam a 1-500 caracteres. Preços longos se aplicam a 501-2000 caracteres.

O MCP valida nomes de vozes, códigos de idioma, formatos de áudio, faixas de velocidade/qualidade, quantidade de itens em lote e limites de caracteres localmente antes de fazer uma chamada x402 paga.

Instalação

npm install -g @forgemeshlabs/voice-mcp

Docker

Build:

docker build -t voice-mcp .

Executar via stdio:

docker run --rm -i \
  -e WALLET_PRIVATE_KEY=0x... \
  voice-mcp

Argumentos CMD:

["node", "index.js"]

Configuração do MCP

{
  "mcpServers": {
    "voice": {
      "command": "voice-mcp",
      "env": {
        "WALLET_PRIVATE_KEY": "0x..."
      }
    }
  }
}

Opcional:

{
  "X402_VOICE_BASE_URL": "https://voice.forgemesh.io",
  "BASE_RPC_URL": "https://mainnet.base.org"
}

Notas

  • Ferramentas pagas exigem uma chave privada de carteira Base com USDC.
  • O servidor retorna audio_base64 para ferramentas de áudio, para que clientes MCP possam armazenar, reproduzir ou encaminhar os bytes WAV.
  • Nenhuma chave de API ou assinatura é necessária para o próprio serviço de voz.