Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BRAINIALL_API_KEYYesYour API key for Brainiall Speech AI, available at app.brainiall.com

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
assess_pronunciation

Assess how accurately a speaker pronounced the given text.

Returns an overall pronunciation score (0-100), per-word scores, and phoneme-level feedback including accuracy, fluency, and completeness.

transcribe_speech

Transcribe speech audio into text.

Supports multiple languages with automatic language detection. Returns the transcription text and detected language.

synthesize_speech

Convert text to natural-sounding speech audio.

Returns base64-encoded audio in MP3 format. Use list_voices to see available voice options.

list_voices

List all available text-to-speech voices.

Returns voice IDs, names, supported languages, and sample previews.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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