Brainiall
БесплатноНе проверенMCP Server for Brainiall Speech AI - pronunciation assessment, speech-to-text, and text-to-speech
Описание
MCP Server for Brainiall Speech AI - pronunciation assessment, speech-to-text, and text-to-speech
README
MCP server providing AI-powered pronunciation assessment, speech-to-text, and text-to-speech tools via Brainiall Speech AI APIs.
Tools
| Tool | Description |
|---|---|
assess_pronunciation |
Score how accurately a speaker pronounced a given text (0-100), with per-word and phoneme-level feedback |
transcribe_speech |
Transcribe speech audio into text with automatic language detection |
synthesize_speech |
Convert text to natural-sounding speech audio (MP3) |
list_voices |
List all available text-to-speech voices |
Prerequisites
Get your free API key at app.brainiall.com.
Installation
Using pip
pip install fastmcp httpx
Using Docker
docker build -t brainiall-mcp .
docker run -e BRAINIALL_API_KEY=your-key -p 8000:8000 brainiall-mcp
Configuration
Set the BRAINIALL_API_KEY environment variable:
export BRAINIALL_API_KEY=your-api-key
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"brainiall-speech-ai": {
"command": "fastmcp",
"args": ["run", "server.py"],
"env": {
"BRAINIALL_API_KEY": "your-api-key"
}
}
}
}
Cursor / VS Code
Add to your MCP settings:
{
"mcpServers": {
"brainiall-speech-ai": {
"command": "fastmcp",
"args": ["run", "/path/to/server.py"],
"env": {
"BRAINIALL_API_KEY": "your-api-key"
}
}
}
}
Streamable HTTP (Docker / Remote)
docker run -e BRAINIALL_API_KEY=your-key -p 8000:8000 brainiall-mcp
Connect your MCP client to http://localhost:8000/mcp.
Running Locally
# stdio (default for Claude Desktop / Cursor)
BRAINIALL_API_KEY=your-key fastmcp run server.py
# streamable-http
BRAINIALL_API_KEY=your-key fastmcp run server.py --transport streamable-http --port 8000
API Reference
All tools communicate with the Brainiall Speech AI API at https://api.brainiall.com. Full API documentation is available at app.brainiall.com.
assess_pronunciation
| Parameter | Type | Required | Description |
|---|---|---|---|
text |
string | Yes | Reference text the user should have read |
audio_base64 |
string | Yes | Base64-encoded audio (WAV or MP3) |
language |
string | No | Language code, default en-US |
transcribe_speech
| Parameter | Type | Required | Description |
|---|---|---|---|
audio_base64 |
string | Yes | Base64-encoded audio (WAV, MP3, WEBM, OGG) |
language |
string | No | Language hint for transcription |
synthesize_speech
| Parameter | Type | Required | Description |
|---|---|---|---|
text |
string | Yes | Text to convert to speech |
voice |
string | No | Voice ID, default alloy |
speed |
float | No | Speed multiplier (0.5-2.0), default 1.0 |
list_voices
No parameters. Returns available voice options with IDs and supported languages.
License
MIT
Links
- Brainiall - AI model provider
- Get API Key - Sign up and get your free API key
Установка Brainiall
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/fasuizu-br/brainiall-mcp-serverFAQ
Brainiall MCP бесплатный?
Да, Brainiall MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Brainiall?
Нет, Brainiall работает без API-ключей и переменных окружения.
Brainiall — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Brainiall в Claude Desktop, Claude Code или Cursor?
Открой Brainiall на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Brainiall with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
