
Tts
com.brainiall由 brainiall.com 發布官方發布者v1.0.0更新於 Oct 25, 2026
Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.
發布方自己的服務:Brainiall Documents
概覽
託管式文字轉語音 MCP 伺服器,讓助理用 54 種神經語音、9 種語言把文字合成為 WAV 音訊。
- 可以做什麼
- 合成語音:將最多 5000 字元的文字轉為 WAV 音訊,可選擇語言、語音、語速以及音訊或 base64 JSON 輸出,依字元計費。瀏覽語音:列出完整語音目錄,含語言、性別、口音與品質等級,可依語言篩選。檢查服務狀態:免費查詢後端健康狀況。
- 適用情境
- 適合需要讓助理朗讀文字、產生旁白、無障礙音訊、語言練習片段或語音提醒,又不想在本機執行 TTS 模型或訂閱第三方服務的情境。
- 執行需求
- 遠端 Streamable HTTP 端點,無需安裝。需要 Brainiall API 金鑰,以 Bearer 權杖形式放在 Authorization 標頭中,從提供方的應用程式網站取得。需要連線至託管 API 的網路。部分用戶端設定會從 BRAINIALL_API_KEY 等環境變數讀取金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Tts,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.brainiall%2Ftts/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"tts": {
"type": "http",
"url": "https://api.brainiall.com/mcp/tts/mcp"
}
}
}README
Brainiall TTS MCP Server
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).
VS Code / GitHub Copilot
[Install Brainiall TTS in VS Code]
The button installs the remote server in discovery mode, so VS Code can list its tools without a secret. Synthesis still fails closed until you add your Brainiall API key. For a secure workspace configuration that prompts once and stores the key in VS Code's secret storage, copy .vscode/mcp.json into your project or clone this repository, then start brainiallTts from MCP: List Servers.
After the server starts, try:
Use Brainiall TTS to list the Brazilian Portuguese voices, then read “Olá do VS Code” with
pf_dora.
The install URL format and secret-input configuration follow the official VS Code MCP guide and configuration reference.
GitHub Copilot cloud agent
Use the restricted remote-server configuration for Copilot cloud agent or Copilot code review. It allowlists the three Brainiall tools and resolves the Bearer token from the repository's COPILOT_MCP_BRAINIALL_API_KEY Agents secret; no API key is committed.
Continue (VS Code / JetBrains)
Copy the ready-to-use Continue MCP block
to .continue/mcpServers/brainiall-tts.yaml, then put
BRAINIALL_API_KEY=your-key in .continue/.env. Keep that .env file out
of version control.
The block uses Continue's supported streamable-http transport and resolves
the key through ${{ secrets.BRAINIALL_API_KEY }}; no credential is committed.
See the Continue setup and smoke test.
Dify builders
For a Dify speech workflow, use the open-source BRAINIALL Speech provider and keep the API key in Dify's credential store. The bounded Dify intent route explains the caller-owned boundary; it is not a Dify partnership or a guarantee of production behavior.
Remote server (recommended — nothing to install)
Codex CLI / IDE / ChatGPT desktop app
Use the project-scoped Codex configuration. It reads
BRAINIALL_API_KEY from the environment, allowlists the three Brainiall tools,
and prompts before every call.
Claude Code
Use the environment-backed Claude Code configuration. It keeps the key out of .mcp.json, scopes the server to the current project, and documents the external-data and metered-usage boundary.
Claude Desktop / any client with .mcp.json-style config
Cursor (~/.cursor/mcp.json)
LM Studio
Use the official one-click deeplink and the explicit local-model privacy boundary in the LM Studio setup guide.
OpenCode v2
Use the remote-server schema and environment-backed Bearer header in the OpenCode v2 setup guide.
Msty Studio
Use the manual Msty Studio field guide for a Streamable HTTP connection. The reference file is not presented as an official integration or import preset.
Hugging Face Chat UI (self-hosted)
Use the administrator MCP_SERVERS example
and a tool-capable model. The guide documents the shared-key boundary for base
servers.
Clients that require /v1/audio/speech
Use the zero-dependency partial OpenAI-shaped TTS adapter when a client can configure an OpenAI-style speech route but cannot call Brainiall's native endpoint. The adapter returns WAV only, declares the sample rate observed in the WAV header, never retries a metered request, and documents the exact compatibility limits. It is a local reference adapter, not a claim that the hosted Brainiall API is natively OpenAI-compatible.
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:
Tools
Voices
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.
For copy-ready prompts and smoke tests for narration, accessibility, language practice, and agent alerts, see Agent workflow recipes.
For REST client testing and automation, import the Postman collection. It contains health, voice-list and two-character synthesis smoke tests and keeps the API key in a collection variable rather than the request URL.
For no-code automation, import the n8n text-to-WAV workflow. It uses n8n's Header Auth credential instead of embedding a key in the workflow, sends editable text, voice and speed fields to the hosted API, and returns the WAV in the binary property speech. The template is statically validated; select your credential and run it in your own n8n instance to validate the live integration.
For code generation, API clients, and directory discovery, use the machine-readable OpenAPI 3.1 specification. The specification documents the authenticated voice catalog and WAV synthesis endpoints without embedding an API key.
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
來源:README.md,提交 8a6ee09
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Brainiall 整合
Brainiall Documents
com.brainiall官方發布者
遠端 MCP 伺服器,可將 PDF 高保真轉換為結構化 Markdown,並擷取文件欄位,供 AI 助理使用。
Brainiall Web
com.brainiall官方發布者
Brainiall Web 是遠端 MCP 伺服器,讓助理進行網頁搜尋、把網址內容擷取為 Markdown、產生網站地圖並遞迴爬取網站。
Brainiall Pronunciation
com.brainiall官方發布者
一個遠端語音服務,讓助理能評估發音、為音素評分、辨識說話者、轉寫音訊並合成語音。
Brainiall NLP
com.brainiall官方發布者
託管式 NLP 介面,讓助理對文字執行情感、毒性、實體、PII、翻譯、摘要、問答、RAG 與詐欺評分等分析。
Brainiall Memory
com.brainiall官方發布者
一個遠端 MCP 伺服器,為助理提供依命名空間組織的持久語意記憶、聯想式回想與近期記憶索引。