Callirra MCP server: generate images and video from any MCP-compatible agent, browse 172 curated prompt recipes, and use one API key for the newest image and video models.
Callirra MCP has well-structured tool definitions with consistent naming (verb_noun pattern), comprehensive parameter schemas using Zod validation, and clear descriptions. However, output schemas are not documented, responses are JSON-stringified but the structure is not declared. Error handling returns generic error messages without recovery guidance. Parameter descriptions are present but often minimal (e.g., 'The model identifier' lacks format/constraint details). Tool composition is sound: each tool has one responsibility, and IDs chain correctly. The server uses STDIO transport, which caps protocol readiness at 50.
Cancel a queued or running video task
Create an asynchronous video generation task
Generate an image with a supported model
Check credits and available balance
Get the full prompt text and metadata for a specific recipe by slug
Get the full settings and prompt for a specific scene by slug
Get a video task status
Output schemas not documented. Tools return JSON.stringify(result) but the structure of 'result' is not declared. LLMs cannot plan downstream calls or extract fields reliably.
Error handling returns generic 'Error: <message>' without recovery guidance. Errors do not classify as retryable, user-fixable, or fatal, leaving LLMs unable to decide next steps.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 67 | 2026-07-28+ | v2 |
Check recent usage records
List available image and video models
Browse Callirra's curated prompt recipes (172 across 12 categories). Each row carries the model scene, the exact settings and the credits it costs. Call get_prompt_recipe for the prompt text itself. Live version: https://callirra.com/seedance-prompt-library
Browse the six worked Seedance 2.5 scenes, each with exact config, credits cost, and a deep link to run it
List recent video jobs
Upload a base64-encoded reference image and get a signed URL
Parameter descriptions lack constraint details. E.g., 'model' is described as 'The model identifier' without format, valid values, or examples. 'size' and 'resolution' lack enum constraints or format specs.
create_video has 24 parameters, many optional and interdependent (e.g., seedance_mode, kling_mode, minimax_h3_mode are mutually exclusive). Dependencies are not documented, risking invalid parameter combinations.
STDIO transport only. Server is not remotely accessible and cannot be used by hosted MCP clients. Limits deployment to local/CLI-only scenarios.