Comic Strip Maker - Abracadabrax
Server Details
Original comic strips of 3 to 6 panels with speech bubbles, from a story and characters you describe, in manga, cartoon, newspaper or graphic novel style.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
prepare_comic_strip (prepare only) vs generate_media (spend credits) vs update_media_project (overwrite settings) form a reasonable pipeline, but get_media_job and render_media_widget both report an existing job's status and share identical refund semantics, making them easy to confuse. generate_media and update_media_project also both overwrite saved settings, blurring the boundary between them.
All names follow a consistent verb_noun snake_case pattern (generate_media, get_media_job, prepare_comic_strip, render_media_widget, update_media_project). Minor inconsistency in domain nouns (media vs comic_strip vs widget) but the structural convention is stable.
Five tools is a sensible, well-scoped size for a comic-strip generation workflow. No redundant bulge, though a couple of tools feel borrowed from a broader generic media server rather than purpose-built for comics.
The core prepare-to-generate-to-poll lifecycle is covered, but render_media_widget references a 'prepare_media_project' tool that does not exist in this set, signaling a demoted/forked surface. There is no way to list or delete saved projects, leaving lifecycle gaps for a comic-strip maker.
Available Tools
5 toolsgenerate_mediaGenerate Image or VideoADestructiveInspect
Start the generation for a prepared project in the user's Abracadabrax account. Call this only after the user explicitly asked to generate, never on your own initiative: it spends the user's credits and sends the generation inputs to the configured model provider. Optional settings overwrite the saved project. Repeating with unchanged settings reuses a running or completed job, but a failed job can start a new paid attempt. Returns the job id and status; poll get_media_job for the output. It needs the user's Abracadabrax account: the client asks the user to sign in when it is missing. Use this only for text-to-image or text-to-video prompts. Do not use it for uploaded, attached or reference images, image editing, background removal, upscaling, virtual try-on, image-to-video or other media-to-media workflows.
Inputs: project_id (required), tab, ratio, prompt, +3 more. Returns: job, state, balance, message, +3 more
get_media_jobCheck Generation StatusARead-onlyDestructiveIdempotentInspect
Return the status and saved output URLs of an existing image or video job owned by the linked account. A queued or running job older than ten minutes can be marked failed and its credits refunded once. This changes job and credit records; it never starts a generation.
Inputs: job_id (required). Returns: job, state, message, dashboard_url
prepare_comic_stripPrepare Comic StripAInspect
Prepare an original comic strip with Abracadabrax: 3, 4 or 6 panels from a short story, characters and the dialogue for the speech bubbles, in cartoon, manga, newspaper or graphic novel style. Returns the settings and the credits required; nothing is generated and no credits are spent. No sign-in is needed to prepare. Original designs only: do not use it for copyrighted characters, existing franchises, brand logos, trademarks or real celebrities; offer the user an original alternative instead. Text only: do not use it for uploaded, attached or reference images or videos (editing, background removal, upscaling, image-to-video); for those, point the user to the Abracadabrax workspace.
Inputs: story (required), style, panels, model_id, +1 more. Returns: job, state, balance, message, +3 more
render_media_widgetShow Image or Video ProjectADestructiveIdempotentInspect
Show a saved Abracadabrax image or video project and its existing job. A queued or running job older than ten minutes can be marked failed and its credits refunded once. This changes job and credit records; it never starts a generation. Requires a project_id returned by prepare_media_project.
Inputs: project_id (required). Returns: job, state, balance, message, +3 more
update_media_projectUpdate Image or Video SettingsADestructiveIdempotentInspect
Overwrite the saved widget settings (prompt, model, aspect ratio, duration) to a prepared project before generating. Changing generation settings detaches the prior job from this project without deleting that job or its media. Intended for the widget UI; no credits are spent. Use this only for text-to-image or text-to-video prompts. Do not use it for uploaded, attached or reference images, image editing, background removal, upscaling, virtual try-on, image-to-video or other media-to-media workflows.
Inputs: project_id (required), tab, ratio, prompt, +3 more. Returns: job, state, balance, message, +3 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.