Retro Diffusion Pixel Art by retrodiffusion.ai

MCP server · indexed, not reviewed

Hostedvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Generate authentic pixel art - sprites, animations, and tilesets - from any MCP client

What the official MCP registry says

Facts

MCP registry
ai.retrodiffusion/pixel-art · 1.1.0
Endpoint
https://mcp.retrodiffusion.ai/mcp
GitHub stars
6
Registry entry
updated 10 Jul 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under retrodiffusion.ai, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 33 · about 17,343 tokens of context · checked 31 minutes ago

ToolWhat it doesHint
authenticateAuthenticateAuthenticate this MCP session with a RetroDiffusion public API key.read-only
logoutLog OutClear the authenticated RetroDiffusion API key for this MCP session.writes
create_user_styleCreate Custom StyleCreate a user style from the public RD Pro template using /v2/styles. Use `style_reference_images` and `style_reference_caption` for style-level references. These are baked into the custom style and are not the same as…writes
update_user_styleUpdate Custom StyleUpdate a public RD Pro user style using /v2/styles/{style_id}. Use `style_reference_images` and `style_reference_caption` for style-level references. These are baked into the custom style and are not the same as…writes
delete_user_styleDelete Custom StyleDelete a user style using /v2/styles/{style_id}. style_id can be either internal id or prompt_style/public_id.writes
list_available_stylesList StylesList publicly available styles from /v2/styles/selector. Use this to discover valid prompt_style values plus style metadata such as require_input_image and supports_reference_images.read-only
list_available_modelsList ModelsReturn unique public model identifiers available in /v2/styles/selector.read-only
get_style_usageGet Style UsageExplain how to use a public prompt_style from the RetroDiffusion API. Use this before create_inference if you are unsure whether a style expects `input_image`, supports per-inference `reference_images`, or whether you…read-only
get_balanceGet BalanceGet credits/balance using the public /v2/inferences/credits endpoint.read-only
estimate_inference_costEstimate Cost (Free)Estimate generation cost using the public /v2/inferences endpoint with check_cost=true. Use `input_image` for the main source image, `reference_images` for extra per-inference guidance, and `style_reference_images` only…read-only
create_inferenceGenerate Pixel ArtGenerate images using the public /v2/inferences endpoint. For the highest quality prefer RD Pro styles (rd_pro__*); they support reference_images for character/style consistency, and most go as small as 12x12 px (check…writes
list_edit_toolsList Edit ToolsList the enabled canvas edit tools from /v2/edit/tools with their fields, costs, and limits. Edit tools are the recommended way to post-process generated pixel art: background removal, palette conversion, color…read-only
fix_pixel_artFix Pixel ArtRecover the native pixel grid from enlarged, softened, AI-rendered, or compressed pixel art. Standard uses the native Rust detector. Neural uses the neural reconstruction engine and accepts optional target width and…read-only
run_edit_toolRun Edit ToolRun a canvas edit tool on an image via /v2/edit/tools/{tool_id}. Free tools: color_reducer, palette_converter, pixel_correction, k_centroid_downscale, rotate. $0.01 tools: background_remover, color_style_transfer.…writes
estimate_edit_tool_costEstimate Edit Cost (Free)Validate an edit-tool request and estimate its cost and duration without running it. Always free.read-only
get_inference_resultGet Generated OutputsRetrieve retained outputs for a synchronous generation. Use the request_id returned by create_inference to recover or refresh signed output URLs. This lookup is read-only; never repeat a paid create_inference call just…read-only
start_inference_jobStart Async GenerationStart a generation as an async job (POST /v2/inferences with async=true) and return a task_id. Recommended for advanced animations (rd_advanced_animation__*), other animation styles, and batches — they run for tens of…writes
get_inference_jobCheck Async JobCheck the status of an async generation started with start_inference_job. Statuses: pending, running, succeeded, failed. On success the result carries hosted output_urls (raw base64 payloads are excluded to keep MCP…read-only
list_inference_jobsList Async JobsList your most recent async jobs, newest first (GET /v2/inferences/tasks). Recovery path: if a submission response was lost (timeout, disconnect) before the task_id arrived, the job was still accepted — find it here…read-only
get_service_statusService StatusCheck RetroDiffusion subsystem health (/v2/status, no auth). Useful before bulk generation runs.read-only
get_lowpoly_pricingLow-Poly PricingLow-Poly (3D) sizes, prices per operation (generate / revise / animate), styles, limits and export targets. Free.read-only
estimate_lowpoly_costEstimate Low-Poly JobPrice a Low-Poly job without starting it (free). For generate with size auto, returns the size auto would pick. style prices a generate in that style (Lite styles cost less); other operations use the model's own style.read-only
start_lowpoly_generateStart Low-Poly 3D ModelStart building a low-poly 3D model with pixel-art textures from a prompt and/or reference images (paid). reference_models puts your existing models (by asset_id) into it exactly, e.g. "a tavern with my table". Optional…writes
start_lowpoly_reviseStart Low-Poly RevisionChange an existing Low-Poly model (paid, priced by its size). The result is saved as a new version. Poll get_lowpoly_job(task_id). One job per model at a time.writes
start_lowpoly_animateStart Low-Poly AnimationAdd an animation to a Low-Poly model version, or change an existing one by passing its name as animation (paid, priced by size). The first animation rigs the model for free. Animations attach to the version; they do not…writes
start_lowpoly_splitSplit Low-Poly ModelBreak a Low-Poly model into separate models (paid, priced by its size): a desk scene becomes the desk, a candle, each book, and so on. Each piece is a new model (and history item) facing the front, with its own…writes
start_lowpoly_rerigRe-rig Low-Poly ModelRebuild the skeleton of a rigged Low-Poly model version (paid, priced by size), e.g. to move a pivot or add bones. The version is updated in place; animations whose bones the new rig still has are kept. Versions without…writes
get_lowpoly_jobCheck Low-Poly JobStatus of a Low-Poly job: pending, running, succeeded or failed. On success, the model with its versions, render URLs and animations. Poll every 10-20 seconds; jobs take minutes.read-only
get_lowpoly_modelGet Low-Poly ModelA Low-Poly model: status, versions (render URLs, animations) and any running job.read-only
list_lowpoly_modelsList Low-Poly ModelsThe account's Low-Poly models, newest first.read-only
export_lowpoly_modelExport Low-Poly ModelExport a Low-Poly model for an engine or tool and return a hosted download URL (free). Engines (Godot, Unity, Unreal, three.js) and Blender get .glb; Blockbench gets .bbmodel; Minecraft gets a resource pack; .glb and…writes
recolor_lowpoly_modelRecolor Low-Poly ModelRecolor a Low-Poly model's textures with the image color tools and save the result as a new version (returns the model). Color Reducer and Palette Converter are free; Color Style Transfer costs $0.01. Later revisions…writes
delete_lowpoly_animationDelete Low-Poly AnimationDelete one animation from a Low-Poly model's version (free) and return the model. The rig stays, so animating again needs no new rig. This cannot be undone.writes

What https://mcp.retrodiffusion.ai/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 5 warnings · 0 notes

  • warnTC18estimate_edit_tool_costreadOnlyHint is true but the name says "edit"
  • warnTC21create_user_styledescribed almost the same as update_user_style (84% of the same words)
  • warnTC22create_inferencethe definition is about 2,140 tokens
  • warnTC22start_inference_jobthe definition is about 1,740 tokens
  • warnTC23server33 tools, about 17,084 tokens of definitions

The checks from /check and anchor check, run each day on the list above: about 17,343 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.