Endpoints: 28,729MCP servers: 18,415Payout addresses: 2,071Paid calls: 1,575Letters: 14Defects: 1,337counted 4 min ago
teppi

Server definition

Hash
sha256:6a1ab751c7174ed682a81c4daae396c15276bf146631818cb404d4c2e0006c86
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Hosted text-to-speech API with 54 neural voices across 9 languages (American/British English, Brazilian Portuguese, Spanish, French, Italian, Hindi, Japanese, Mandarin Chinese):\n1. **Speech Synthesis** -- synthesize_speech converts text to natural speech and returns playable WAV audio (24 kHz mono).\n2. **Voice Catalog** -- list_voices returns every available voice with language, gender, accent and quality grade.\n3. **Service Health** -- check_tts_service reports backend status.\n\nAuthentication: pass your Brainiall API key as a Bearer token (sign up at https://app.brainiall.com -- $10 free credits). Usage is metered at $0.008/1K characters.", "tools": [ { "description": "Check health status of the TTS API service.\n\nReturns:\n dict with keys:\n - status (str): 'healthy' or error state", "inputSchema": { "properties": {}, "type": "object" }, "name": "check_tts_service", "outputSchema": null }, { "description": "List available TTS voices with metadata.\n\n54 neural voices across 9 languages. Each voice has an ID (used in\nsynthesize_speech), display name, gender, accent and quality grade.\n\nArgs:\n language: Optional language filter (e.g. 'pt-br', 'en-us').\n\nReturns:\n dict with keys:\n - voices (list): Each with id, name, gender, accent, lang, grade\n - count (int): Number of voices returned", "inputSchema": { "properties": { "language": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by language code (e.g. 'pt-br', 'en-us', 'ja'); omit for all 54 voices" } }, "type": "object" }, "name": "list_voices", "outputSchema": null }, { "description": "Convert text to natural-sounding speech.\n\nReturns WAV audio (16-bit PCM, 24 kHz mono) synthesized with neural voices.\n54 voices across 9 languages -- including 3 native Brazilian Portuguese\nvoices (pf_dora, pm_alex, pm_santa). Usage is metered per character.\n\nArgs:\n text: Text to convert to speech (max 5000 characters per request).\n language: Language code; selects the default voice when no voice is given.\n voice: Explicit voice ID (see list_voices). Overrides language.\n speed: Speech speed multiplier, 0.5-2.0.\n output_format: 'audio' for playable MCP audio content, 'base64_json'\n for a JSON object with the base64-encoded WAV and metadata.\n\nReturns:\n MCP audio content (audio/wav), or when output_format='base64_json' a\n dict with keys:\n - audio_base64 (str): Base64-encoded WAV bytes\n - mime_type (str): 'audio/wav'\n - voice (str): Voice used\n - characters (int): Characters billed\n - estimated_cost_usd (float): Estimated cost of this request", "inputSchema": { "properties": { "language": { "default": "pt", "description": "Language code: 'pt' (Brazilian Portuguese, default), 'en', 'en-gb', 'es', 'fr', 'it', 'hi', 'ja', 'zh'. Used to pick a default voice when 'voice' is omitted.", "type": "string" }, "output_format": { "default": "audio", "description": "'audio' (default) returns playable MCP audio content; 'base64_json' returns JSON with the base64-encoded WAV plus metadata", "type": "string" }, "speed": { "default": 1, "description": "Speech speed multiplier (0.5 = half speed, 2.0 = double speed)", "maximum": 2, "minimum": 0.5, "type": "number" }, "text": { "description": "Text to convert to speech (1-5000 characters per request)", "maxLength": 5000, "minLength": 1, "type": "string" }, "voice": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Voice ID (e.g. 'pf_dora', 'pm_alex', 'af_heart', 'bm_george'). Overrides 'language'. Use list_voices for the full catalog." } }, "required": [ "text" ], "type": "object" }, "name": "synthesize_speech", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:6a1ab751c7174ed682a81c4daae396c15276bf146631818cb404d4c2e0006c86 | sha256sum