
GPU-accelerated image processing over HTTP. Exposes three operations: background removal with BiRefNet, 4x upscaling via ESRGAN, and face restoration using GFPGAN. All endpoints accept base64-encoded images and run on Azure A10 GPUs with sub-3-second latency. Part of Brainiall's production API suite, so you get the same models whether you're using the MCP tools in Claude Desktop or hitting the REST endpoints directly. Costs $0.003-0.005 per image. Reach for this when you need agent-driven image cleanup without spinning up your own inference infrastructure or managing model downloads.
Public tool metadata for what this MCP can expose to an agent.
resizeDeterministic image resizing. Only downsizing is supported. Cost: 0.002 USDC7 paramsDeterministic image resizing. Only downsizing is supported. Cost: 0.002 USDC
crop_to_aspectbooleanformatstringWEBP · JPEG · PNGdefault: WEBPheightintegerimage_idstringqualityintegerurlstringwidthintegeridentifyExtracts format, mode, dimensions, and EXIF metadata from an image. Cost: 0.001 USDC2 paramsExtracts format, mode, dimensions, and EXIF metadata from an image. Cost: 0.001 USDC
image_idstringurlstringfeature-requestSubmit a feature request. Free but throttled to 1 request per agent per 24h. Cost: 0.000 USDC1 paramsSubmit a feature request. Free but throttled to 1 request per agent per 24h. Cost: 0.000 USDC
descriptionintegeruploadStages an image for processing. Returns an image_id valid for 1 hour. Cost: 0.001 USDC2 paramsStages an image for processing. Returns an image_id valid for 1 hour. Cost: 0.001 USDC
base64_datastringfilestringThis repository is legacy. The former
apim-ai-apis.azure-api.netgateway and the old Speech AI MCP URLs documented in earlier revisions have been retired. Do not use those URLs. The other files in this repository are retained only as historical source and may no longer run.
| Need | Current surface |
|---|---|
| Text-to-speech MCP server | https://api.brainiall.com/mcp/tts/mcp |
| Text-to-speech REST endpoint | POST https://api.brainiall.com/v1/tts/synthesize |
| TTS health check | https://api.brainiall.com/mcp/tts/health |
| TTS setup, OpenAPI and maintained examples | fasuizu-br/brainiall-tts-mcp |
| Brazilian Portuguese transcription | Transcreve BR |
| Speech-to-text API overview | Brainiall Speech-to-Text |
| Account and API key | Brainiall app |
| Offline contract compatibility checks | compatibility-pack/ |
Authentication for the current API uses an Authorization: Bearer YOUR_BRAINIALL_API_KEY header. Never commit a real key.
For TTS examples for Claude, Cursor, VS Code, n8n, Postman and raw REST clients, use the maintained TTS repository linked above. It is the canonical source for current voices, prices and request schemas.
The small compatibility pack is different from the historical examples. It is an offline-only contract test for buffered TTS, generic diarized-STT review artifacts, a synthetic diarization canary and local-by-default usage planning. It performs no API call during tests, contains no key, copies no third-party source, and does not claim streaming, cancellation, OpenAI drop-in compatibility, completed third-party integration or billing. Read its kill gates before reusing it.
External directories and search engines may still link to this repository. This notice prevents an old listing from sending developers to endpoints that no longer work and points them to the maintained production surfaces.
MIT — Brainiall
The Whisper-WebUI OpenAI-compatible fixture is a provider-neutral, synthetic request/response example for maintainers evaluating an external speech-to-text path. It does not claim that Whisper-WebUI has adopted the contract, and it never includes a key or private audio.