Kooma — Bambara AI
Server Details
Bambara AI over MCP: text-to-speech, transcription and translation (Bamanankan + more).
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
Each tool targets a clearly different capability: listing voices, synthesizing speech, and translating text. Descriptions explicitly state the dependency (list_voices must precede text_to_speech), which removes any ordering ambiguity. An agent can select the right tool without guesswork.
All names share a consistent kooma_ prefix and snake_case formatting. Verb/noun ordering is slightly mixed (kooma_list_voices is verb_noun, while kooma_text_to_speech and kooma_translate are noun/verb forms), but the pattern remains readable and predictable.
Three tools is on the lean side but each earns its place: a lookup, a synthesis action, and a translation action. For a narrowly scoped Bambara language service this surface is reasonable, though a couple more operations would round it out.
The TTS workflow is self-contained (list voices, then synthesize) and translation covers 14 languages, but there are notable gaps: no speech-to-text/ASR, and no tool to enumerate supported language pairs or check character limits for synthesis. Agents can work around these using the descriptions, but the surface stops short of full lifecycle coverage.
Available Tools
3 toolskooma_list_voicesAInspect
Liste les voix bambara disponibles pour la synthese vocale, avec leur identifiant, leur nom et leur genre. A appeler avant kooma_text_to_speech : les identifiants varient d'un compte a l'autre et ne doivent jamais etre codes en dur.
Inputs: no named parameters.
kooma_text_to_speechAInspect
Transforme un texte en audio avec une voix bambara. Renvoie l'audio. Utiliser kooma_list_voices pour obtenir un identifiant de voix valide.
Inputs: text (required), voice (required), format.
kooma_translateAInspect
Traduit un texte entre le bambara et 13 autres langues. Les codes de langue combinent langue et ecriture : bam_Latn (bambara), fra_Latn (francais), eng_Latn (anglais), et ainsi de suite.
Inputs: text (required), target (required), source.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
African-language translation, chat, speech-to-text and text-to-speech from Sunbird AI.
LibreTranslate MCP — open-source machine translation (BYO endpoint)
Hosted text-to-speech MCP server: 66 voices in 9 languages, long-form narration, podcasts.
African intelligence infrastructure for AI apps, developers, and data products via MCP.
Related MCP Servers
FlicenseAqualityDmaintenanceAn MCP server for Djelia that brings Bambara transcription, translation, and text-to-speech to any LLM.4-- AlicenseNot gradedqualityAmaintenanceLocal voice toolkit over MCP: transcribe audio to text in 25 languages, synthesize speech in 9, and list available voices and languages. Runs fully on-device — no API keys, no cloud.149 npm80MIT
- AlicenseAqualityDmaintenanceLocal, private audio transcription MCP server enabling AI agents to transcribe audio files entirely on-device without uploading data.3MIT
- AlicenseBqualityDmaintenanceEnables MCP-compatible AI applications to translate text between many languages, with automatic source-language detection, contextual hints, and custom translation instructions.1838 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.