mcpserver.lol
registry/pixel-art
Connection check verified live · 20h ago

pixel-art

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

Tools 20
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

20 tools

Read from the running server on 20h ago.

authenticate read-only api_key*
Authenticate this MCP session with a RetroDiffusion public API key.
create_inference seedwidth*height*prompt*tile_xtile_y +19
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,…
create_user_style name*min_widthmin_heightrd_api_keystyle_icondescription +10
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 t…
delete_user_style can modify data style_id*rd_api_key
Delete a user style using /v2/styles/{style_id}. style_id can be either internal id or prompt_style/public_id.
estimate_edit_tool_cost read-only widthheightprompttile_xtile_ytool_id* +19
Validate an edit-tool request and estimate its cost and duration without running it. Always free.
estimate_inference_cost read-only width*height*prompt*strengthnum_imagesrd_api_key +14
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 gui…
fix_pixel_art read-only widthengineheightimage_urlrd_api_keyinput_image +1
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 a…
get_balance read-only rd_api_key
Get credits/balance using the public /v2/inferences/credits endpoint.
get_inference_job read-only task_id*rd_api_key
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 base…
get_inference_result read-only rd_api_keyrequest_id*
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 r…
get_service_status read-only
Check RetroDiffusion subsystem health (/v2/status, no auth). Useful before bulk generation runs.
get_style_usage read-only rd_api_keyprompt_style*
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-infere…
list_available_models read-only rd_api_key
Return unique public model identifiers available in /v2/styles/selector.
list_available_styles read-only tabmodelrd_api_key
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_image…
list_edit_tools read-only rd_api_key
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 rem…
list_inference_jobs read-only limitstatusrd_api_key
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 j…
logout
Clear the authenticated RetroDiffusion API key for this MCP session.
run_edit_tool seedwidthheightprompttile_xtile_y +20
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: backgro…
start_inference_job seedwidth*height*prompt*tile_xtile_y +19
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 styl…
update_user_style namestyle_id*min_widthmin_heightrd_api_keystyle_icon +12
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 cust…