Skip to content
Agentmart
Submit a tool

Retro Diffusion Pixel Art

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

Connector by retrodiffusion.aiOfficial · Domain verified by the MCP Registry

IndexedMITRemote (HTTP)★ 7
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/retrodiffusion-ai-pixel-art

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.retrodiffusion.ai/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
18 read · 12 write · 3 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 33

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 18 · Look things up without changing anything.

  • authenticate
  • estimate_edit_tool_cost
  • estimate_inference_cost
  • estimate_lowpoly_cost
  • fix_pixel_art
  • get_balance
  • get_inference_job
  • get_inference_result
  • get_lowpoly_job
  • get_lowpoly_model
  • get_lowpoly_pricing
  • get_service_status
Show 6 more tools
  • get_style_usage
  • list_available_models
  • list_available_styles
  • list_edit_tools
  • list_inference_jobs
  • list_lowpoly_models

Write 12 · Create, change, send or run things.

  • create_inference
  • create_user_style
  • export_lowpoly_model
  • recolor_lowpoly_model
  • run_edit_tool
  • start_inference_job
  • start_lowpoly_animate
  • start_lowpoly_generate
  • start_lowpoly_rerig
  • start_lowpoly_revise
  • start_lowpoly_split
  • update_user_style

Delete 3 · Delete, drop, revoke or wipe things.

  • delete_lowpoly_animation
  • delete_user_style
  • logout

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • Authorization

Network hosts it talks to 1

  • mcp.retrodiffusion.ai · found in remote endpoint, install command

Tools (33)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • authenticateAuthenticateread-only

    Authenticate this MCP session with a RetroDiffusion public API key.

  • create_inferenceGenerate Pixel Art

    Generate 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 list_available_styles for each style's limits) — a small target size is never a reason to switch to a cheaper model family. Style ids are opaque strings with no uniform format (some RD Fast styles appear as "default:rd_flux"); take them verbatim from the catalog and never infer capabilities from an id's prefix. For animation styles prefer start_inference_job + get_inference_job…

  • create_user_styleCreate Custom Style

    Create 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 per-inference `reference_images`.

  • delete_lowpoly_animationDelete Low-Poly Animationcan change or delete data

    Delete 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.

  • delete_user_styleDelete Custom Stylecan change or delete data

    Delete a user style using /v2/styles/{style_id}. style_id can be either internal id or prompt_style/public_id.

  • estimate_edit_tool_costEstimate Edit Cost (Free)read-only

    Validate an edit-tool request and estimate its cost and duration without running it. Always free.

  • estimate_inference_costEstimate Cost (Free)read-only

    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 on create_user_style/update_user_style.

  • estimate_lowpoly_costEstimate Low-Poly Jobread-only

    Price 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.

  • export_lowpoly_modelExport Low-Poly Model

    Export 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 .bbmodel include every animation. Animated GIFs, sprite sheets and MP4 videos need an animation name from the model.

  • fix_pixel_artFix Pixel Artread-only

    Recover 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 height values. This repairs existing art—it does not generate a new image. Both engines are free and share a limit of 10 requests per minute per API token. Provide exactly one source as base64 input_image or a public HTTPS image_url. URL input avoids the ALB request-body limit. Decoded images may contain up to 16 megapixels. Successful response JSON is limited to 850,000 bytes for…

  • get_balanceGet Balanceread-only

    Get credits/balance using the public /v2/inferences/credits endpoint.

  • get_inference_jobCheck Async Jobread-only

    Check 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 outputs compact).

  • get_inference_resultGet Generated Outputsread-only

    Retrieve 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 because delivery URLs are temporarily missing.

  • get_lowpoly_jobCheck Low-Poly Jobread-only

    Status 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.

  • get_lowpoly_modelGet Low-Poly Modelread-only

    A Low-Poly model: status, versions (render URLs, animations) and any running job.

Show 18 more tools
  • get_lowpoly_pricingLow-Poly Pricingread-only

    Low-Poly (3D) sizes, prices per operation (generate / revise / animate), styles, limits and export targets. Free.

  • get_service_statusService Statusread-only

    Check RetroDiffusion subsystem health (/v2/status, no auth). Useful before bulk generation runs.

  • get_style_usageGet Style Usageread-only

    Explain 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 Modelsread-only

    Return unique public model identifiers available in /v2/styles/selector.

  • list_available_stylesList Stylesread-only

    List 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.

  • list_edit_toolsList Edit Toolsread-only

    List 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 reduction, pixel correction, rotation, inpainting, outpainting, seam tiling, and prompt-driven edits.

  • list_inference_jobsList Async Jobsread-only

    List 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 instead of re-submitting and being charged twice. Then poll it with get_inference_job.

  • list_lowpoly_modelsList Low-Poly Modelsread-only

    The account's Low-Poly models, newest first.

  • logoutLog Out

    Clear the authenticated RetroDiffusion API key for this MCP session.

  • recolor_lowpoly_modelRecolor Low-Poly Model

    Recolor 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 and animations keep the new colors.

  • run_edit_toolRun Edit Tool

    Run 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. 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 Generation

    Start 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 seconds and can outlive a synchronous MCP call. Poll the returned task_id with get_inference_job roughly every 2-5 seconds.

  • start_lowpoly_animateStart Low-Poly Animation

    Add 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 create a new version. Poll get_lowpoly_job(task_id).

  • start_lowpoly_generateStart Low-Poly 3D Model

    Start 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 input_palette (a palette image, as for create_inference): the model uses only its colors, and revisions and animations keep them. Returns task_id and asset_id immediately; poll get_lowpoly_job(task_id) until it succeeds (usually 1-5 minutes). Then use export_lowpoly_model for .glb/.bbmodel/Minecraft/OBJ files, start_lowpoly_revise to change it, or start_lowpoly_animate to add m…

  • start_lowpoly_rerigRe-rig Low-Poly Model

    Rebuild 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 a rig are rigged for free by their first animation instead. Poll get_lowpoly_job(task_id).

  • start_lowpoly_reviseStart Low-Poly Revision

    Change 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.

  • start_lowpoly_splitSplit Low-Poly Model

    Break 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 textures, rig and animations; the original is unchanged. Poll get_lowpoly_job(task_id); its pieces list the new models.

  • update_user_styleUpdate Custom Style

    Update 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 per-inference `reference_images`.

Signals

Stars
7
Forks
0
Open issues
0
Last commit
Sep 2, 2026 (1 month ago)
Last release
Jul 10, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
ai.retrodiffusion/pixel-art
Version
1.1.0
Auth
Bearer token
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Retro Diffusion Pixel Art MCP server. Agent Mart. https://agentmart.dev/connectors/retrodiffusion-ai-pixel-art (last updated 2026-10-24)