brainiall-mcp-server
Brainiall Speech AI - MCP Server
MCP server providing AI-powered pronunciation assessment, speech-to-text, and text-to-speech tools via Brainiall Speech AI APIs.
Tools
Tool | Description |
| Score how accurately a speaker pronounced a given text (0-100), with per-word and phoneme-level feedback |
| Transcribe speech audio into text with automatic language detection |
| Convert text to natural-sounding speech audio (MP3) |
| List all available text-to-speech voices |
Related MCP server: Deepgram MCP Server
Prerequisites
Get your free API key at app.brainiall.com.
Installation
Using pip
pip install fastmcp httpxUsing Docker
docker build -t brainiall-mcp .
docker run -e BRAINIALL_API_KEY=your-key -p 8000:8000 brainiall-mcpConfiguration
Set the BRAINIALL_API_KEY environment variable:
export BRAINIALL_API_KEY=your-api-keyClaude 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-mcpConnect 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 8000API 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 |
| string | Yes | Reference text the user should have read |
| string | Yes | Base64-encoded audio (WAV or MP3) |
| string | No | Language code, default |
transcribe_speech
Parameter | Type | Required | Description |
| string | Yes | Base64-encoded audio (WAV, MP3, WEBM, OGG) |
| string | No | Language hint for transcription |
synthesize_speech
Parameter | Type | Required | Description |
| string | Yes | Text to convert to speech |
| string | No | Voice ID, default |
| float | No | Speed multiplier (0.5-2.0), default |
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides high-quality text-to-speech synthesis with 10 natural voices, emotion control, and dynamic pacing for professional applications requiring expressive speech output.Last updated52MIT
- Alicense-qualityDmaintenanceEnables speech-to-text transcription, text-to-speech synthesis, and audio analysis using Deepgram's AI models. Supports features like speaker diarization, sentiment analysis, language detection, and various audio processing capabilities.Last updated2MIT
- FlicenseAquality-maintenanceProvides access to Whissle AI services for speech-to-text, speaker diarization, translation, and text summarization. It enables users to process various audio formats and manage text content through natural language tools.Last updated5
- Alicense-qualityDmaintenanceProvides speech recognition and synthesis tools via SaluteSpeech API, enabling AI assistants to handle voice input and output.Last updated4MIT
Related MCP Connectors
Hosted pay-per-use TTS: 54 neural voices, 9 languages incl. Brazilian Portuguese. $10 free credits.
AI voice agents: assistants, calls, campaigns, leads, knowledge bases, WhatsApp, SMS & SIP trunks.
16 AI-native tools with dual SSE + streamable-http transport. Free tier available.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fasuizu-br/brainiall-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server