generate-speech
Synthesize speech from text and return it inline as an audio content block (clients that can play audio render it; not all MCP clients can). This bills the authenticated user. Find TTS models via list-models with output_modalities=speech, and each model's voices via get-model (supported_voices). Cost is available afterwards via get-generation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Text to synthesize | |
| model | Yes | TTS model slug, e.g. "mistralai/voxtral-mini-tts-2603" | |
| speed | No | Playback speed multiplier; only honored by models that support it | |
| voice | Yes | Voice identifier (provider-specific); list a model's supported_voices via get-model | |
| response_format | No | Audio output format; defaults to mp3 |