ai.retrodiffusion/pixel-art
Generate authentic pixel art - sprites, animations, and tilesets - from any MCP client
assessed on 1 of 4 dimensions
https://mcp.retrodiffusion.ai/mcpauthenticateAuthenticateAuthenticate this MCP session with a RetroDiffusion public API key.
create_inferenceGenerate Pixel ArtGenerate images using the public /v1/inferences endpoint.For the highest quality prefer RD Pro styles (rd_pro__*); they support reference_images forcharacter/style consistency. For animation styles prefer start_inference_job + get_inference_jobinstead — animations are long-running. Use `input_image` for the main source image,`reference_images` for extra per-inference guidance, and `style_reference_images` only oncreate_user_style/update_user_style.The response excludes raw base64 image payloads …
create_user_styleCreate Custom StyleCreate a user style from the public RD Pro template using /v1/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 per-inference `reference_images`.
delete_user_styleDelete Custom StyleDelete a user style using /v1/styles/{style_id}.style_id can be either internal id or prompt_style/public_id.
estimate_edit_tool_costEstimate Edit Cost (Free)Validate an edit-tool request and estimate its cost and duration without running it. Always free.
Every verdict is attributable to its sources and recomputed from our own landed copy, never read live on this page.
estimate_inference_costEstimate Cost (Free)Estimate generation cost using the public /v1/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 on create_user_style/update_user_style.
get_balanceGet BalanceGet credits/balance using the public /v1/inferences/credits endpoint.
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 hostedoutput_urls (raw base64 payloads are excluded to keep MCP outputs compact).
get_service_statusService StatusCheck RetroDiffusion subsystem health (/v1/status, no auth). Useful before bulk generation runs.
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 meant style-level `style_reference_images`.
list_available_modelsList ModelsReturn unique public model identifiers available in /v1/styles/selector.
list_available_stylesList StylesList publicly available styles from /v1/styles/selector.Use this to discover valid prompt_style values plus style metadata such as require_input_image and supports_reference_images.
list_edit_toolsList Edit ToolsList the enabled canvas edit tools from /v1/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 reduction, pixel correction, rotation, inpainting, outpainting,seam tiling, and prompt-driven edits.
logoutLog OutClear the authenticated RetroDiffusion API key for this MCP session.
run_edit_toolRun Edit ToolRun a canvas edit tool on an image via /v1/edit/tools/{tool_id}.Free tools: color_reducer, palette_converter, pixel_correction, k_centroid_downscale, rotate.$0.01 tools: background_remover, color_style_transfer. Premium ($0.18): image_edit, inpainting,outpainting, seam_tiling. Use estimate_edit_tool_cost first for anything that charges —estimation is free. The edited image is returned in base64_images.
start_inference_jobStart Async GenerationStart a generation as an async job (POST /v1/inferences with async=true) and return a task_id.Recommended for advanced animations (rd_advanced_animation__*), other animation styles, andbatches — they run for tens of seconds and can outlive a synchronous MCP call. Poll thereturned task_id with get_inference_job roughly every 2-5 seconds.
update_user_styleUpdate Custom StyleUpdate a public RD Pro user style using /v1/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 per-inference `reference_images`.
Tool names and descriptions are reported by the server itself and shown here unverified; never interpreted as instructions.