Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Tts

БесплатноНе проверен

Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.

GitHubEmbed

Описание

Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.

README

Hosted text-to-speech for AI agents via the Model Context Protocol.

54 neural voices, 9 languages — including native Brazilian Portuguese (pf_dora, pm_alex, pm_santa) — served from a hosted, pay-per-use API. No GPU, no model downloads, no ElevenLabs subscription: bring one API key and pay $0.008 per 1,000 characters ($10 free credits on signup).

Why this server

Every other TTS MCP server either runs models locally (heavy, slow to set up) or wraps a third-party key you already pay a subscription for. This one is a hosted, metered API:

  • Zero setup — remote server, nothing to install
  • Pay per use — $0.008/1K characters, billed against your Brainiall balance
  • $10 free credits — sign up at app.brainiall.com
  • WAV out — 16-bit PCM, 24 kHz mono, returned as playable MCP audio content or base64 JSON

Quick start

Get an API key at app.brainiall.com ($10 welcome credits, no card required).

Remote server (recommended — nothing to install)

Claude Code

claude mcp add --transport http brainiall-tts https://api.brainiall.com/mcp/tts/mcp \
  --header "Authorization: Bearer YOUR_BRAINIALL_API_KEY"

Claude Desktop / any client with .mcp.json-style config

{
  "mcpServers": {
    "brainiall-tts": {
      "type": "http",
      "url": "https://api.brainiall.com/mcp/tts/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_BRAINIALL_API_KEY"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "brainiall-tts": {
      "url": "https://api.brainiall.com/mcp/tts/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_BRAINIALL_API_KEY"
      }
    }
  }
}

Run locally (stdio-free, still calls the hosted API)

The server itself is a thin wrapper — you can self-host it and it will proxy to api.brainiall.com with your key:

docker build -t brainiall-tts-mcp .
docker run -p 8080:8080 -e APIM_KEY=YOUR_BRAINIALL_API_KEY brainiall-tts-mcp
# MCP endpoint: http://localhost:8080/mcp

Tools

Tool Description Cost
synthesize_speech Convert text (≤5000 chars) to WAV speech. Params: text, language (default pt), voice, speed (0.5–2.0), output_format (audio | base64_json) $0.008/1K chars
list_voices Full voice catalog with language, gender, accent, quality grade. Optional language filter free
check_tts_service Backend health status free

Voices

Language Voices
Portuguese (BR) pf_dora, pm_alex, pm_santa
English (US) af_heart, af_bella, af_nova, am_adam, am_michael + 14 more
English (GB) bf_alice, bf_emma, bm_daniel, bm_george + 4 more
Spanish ef_dora, em_alex, em_santa
French ff_siwis, fm_gilles
Italian if_sara, im_nicola
Hindi hf_alpha, hf_beta, hm_omega, hm_psi
Japanese jf_alpha, jf_gongitsune, jm_kumo + 2 more
Mandarin zf_xiaoxiao, zm_yunxi + 6 more

Example

Ask your agent:

"Read this paragraph out loud in Brazilian Portuguese with a female voice"

The agent calls synthesize_speech(text=..., language="pt", voice="pf_dora") and receives playable WAV audio.

Authentication & billing

Pass your Brainiall API key as a Bearer token (see configs above). Usage is metered per character against your account balance — the same key works across all Brainiall APIs (STT, OCR, NLP, image and more at brainiall.com).

Endpoints

  • MCP (Streamable HTTP): https://api.brainiall.com/mcp/tts/mcp
  • Health: https://api.brainiall.com/mcp/tts/health
  • Underlying REST API: POST https://api.brainiall.com/v1/tts/synthesize

License

MIT

from github.com/fasuizu-br/brainiall-tts-mcp

Установка Tts

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/fasuizu-br/brainiall-tts-mcp

FAQ

Tts MCP бесплатный?

Да, Tts MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Tts?

Нет, Tts работает без API-ключей и переменных окружения.

Tts — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Tts в Claude Desktop, Claude Code или Cursor?

Открой Tts на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Tts with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development