Pixel Art MCP server
{
"mcpServers": {
"retrodiffusion-pixel-art": {
"type": "http",
"url": "https://mcp.retrodiffusion.ai/mcp"
}
}
}{
"mcpServers": {
"retrodiffusion-pixel-art": {
"type": "http",
"url": "https://mcp.retrodiffusion.ai/mcp"
}
}
}{
"mcpServers": {
"retrodiffusion-pixel-art": {
"type": "http",
"url": "https://mcp.retrodiffusion.ai/mcp"
}
}
}{
"servers": {
"retrodiffusion-pixel-art": {
"type": "http",
"url": "https://mcp.retrodiffusion.ai/mcp"
}
}
}{
"mcpServers": {
"retrodiffusion-pixel-art": {
"type": "http",
"url": "https://mcp.retrodiffusion.ai/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.1.0
What it does
A hosted remote MCP server that connects AI assistants to the Retro Diffusion API for generating grid-aligned pixel art including sprites, animations, and tilesets. It exposes tools for generation, editing, style management, and cost estimation, requiring only an API key and a Streamable HTTP-capable MCP client. Intended for developers and game artists who want to produce game-ready pixel art assets from within AI coding or chat environments.
- Generate a walking animation sprite sheet in a specific pixel art style by describing only the subject and letting the model handle rendering.
- Check the cost of a planned generation before committing credits using the free estimation tools.
- Recover the native pixel grid from an enlarged or softened pixel art image without re-generating or incurring additional charges.
Tools this server exposes
| Tool | Does |
|---|---|
| create_inference | Generate images, animations (GIF or sprite sheet), or tilesets and return hosted URLs plus a recovery request_id. |
| get_inference_result | Retrieve or refresh signed output URLs for a completed synchronous generation without re-generating or charging again. |
| start_inference_job | Start a generation as an asynchronous job, recommended for animations and batch requests. |
| get_inference_job | Poll an async job by task_id to get its current status and results. |
| list_inference_jobs | List recent async jobs to recover a task_id after a lost submission response. |
| estimate_inference_cost | Return a free cost estimate for any generation before running it. |
| list_edit_tools | List the available post-processing edit tools with their fields, costs, and limits. |
| run_edit_tool | Execute an edit tool such as background removal, palette conversion, inpainting, or seam tiling on an existing image. |
| estimate_edit_tool_cost | Return a free cost and duration estimate for any edit tool operation. |
| fix_pixel_art | Reconstruct the native pixel grid from an enlarged, softened, or compressed pixel art image at no charge. |
| list_available_styles | Return the live catalog of pixel art styles with per-style size limits and capabilities. |
| list_available_models | List the available model families: RD Fast, RD Plus, RD Pro, and RD Mini. |
| get_style_usage | Return usage guidance and constraints for a specific style. |
| create_user_style | Create a custom style from a reference image using the RD Pro template. |
| update_user_style | Modify an existing custom style belonging to the authenticated user. |
| delete_user_style | Remove one of the authenticated user's custom styles. |
| authenticate | Validate an API key and attach it to the current session. |
| get_balance | Check the remaining prepaid balance and credit amounts for the account. |
| get_service_status | Return subsystem health status without requiring authentication. |
| logout | Clear the stored session API key. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.