{"mcpName":"station__kokoro__text-to-speech","slug":"kokoro__text-to-speech","label":"text-to-speech","description":"Synthesize speech from text using the Kokoro neural TTS model. Returns the audio inline as base64. Default voice is af_bella, default format mp3.","domainSlug":"kokoro","pvRelevance":"non-pv","backend":"external","agentMetadata":{"idempotent":null,"read_only":null,"expected_latency_ms":null,"cost_tokens_estimate":null,"pipes_to":null},"inputSchema":{"type":"object","properties":{"text":{"type":"string","description":"Text to synthesize. Max 4096 characters."},"voice":{"type":"string","description":"Voice identifier (e.g. af_bella, af_kore, af_nicole). Call list-voices for the full set of 67. Default: af_bella."},"model":{"type":"string","description":"Model name. One of: kokoro, tts-1, tts-1-hd. Default: kokoro."},"format":{"type":"string","description":"Audio container. One of: mp3, wav, opus, flac, aac. Default: mp3."}},"required":["text"]},"example":null,"taxonomy":{"rank":{"domain":"Substrata","kingdom":"Constructa","phylum":"Configa","class":"station-config","order":"kokoro","family":"mcp-tool-config"},"characteristics":{"substrate":"config","domain":"pv","lifecycle":"continuous","stateful":false,"persistence":"none","authority":"read","compounding":"producer","io_input":"agent-request","io_output":"tool-response"}},"_links":{"html":"/tools/kokoro__text-to-speech","markdown":"/tools/kokoro__text-to-speech/raw.md","invoke":"/api/mcp","catalog":"/api/mcp"}}