Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
MCPpedia last refreshed this data
Pixel Art (SimplePixelArt) is an MCP server that turn images into pixel art, extract and remap palettes, and upscale sprites without blur. Its tool list has not been published yet over http, requires no API key, and scores 56/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"pixel-art": {
"args": [
"-y",
"simplepixelart-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked simplepixelart-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in design
Design tokens from any live site: colours, type, spacing, components, drift against a baseline.
Draw and visually collaborate with your agents on tldraw's canvas.
MeiGen-AI-Design-MCP — Turn Claude Code / OpenClaw into your local Lovart. Local ComfyUI, 1,400+ prompt library, multi-direction parallel generation.
Inspect and edit Three.js scenes, materials, shaders, lights in real time from any AI agent
MCP Security Weekly
Get CVE alerts and security updates for Pixel Art (SimplePixelArt) and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that gives AI assistants (Claude, Cursor, Windsurf, VS Code…) real pixel art tools: turn any image into pixel art, extract a palette, recolour sprites to PICO-8 or Game Boy colours, and upscale without blur.
Runs locally, works on PNG and JPEG files or image URLs, no API keys, no native dependencies.
Made by SimplePixelArt, a free pixel art editor for the browser and Android.
| Tool | What it does |
|---|---|
pixelate_image | Image → pixel art. Shrinks to a pixel grid (e.g. 64 px wide), reduces to N colours with median cut or maps to a named palette, saves a PNG (optionally upscaled for preview). |
extract_palette | Pulls the main colours out of an image and returns hex codes plus a GIMP / Aseprite .gpl palette. |
remap_palette | Recolours existing pixel art so every pixel uses a palette colour — PICO-8, Sweetie 16, ENDESGA 32, Game Boy, 1-bit or your own hex list. |
upscale_pixel_art | Nearest-neighbour upscale by a whole number, so pixels stay sharp. |
list_palettes | Lists the built-in palettes. |
Add it to your MCP client config. For Claude Desktop (claude_desktop_config.json), Cursor (.cursor/mcp.json) and most other clients:
{
"mcpServers": {
"pixel-art": {
"command": "npx",
"args": ["-y", "simplepixelart-mcp"]
}
}
}
Claude Code:
claude mcp add pixel-art -- npx -y simplepixelart-mcp
Requires Node.js 18 or newer.
A remote endpoint runs at https://mcp.simplepixelart.com/mcp (Streamable HTTP, no auth). Images go in as a public URL or base64 and come back as PNG. Limits: 4 MB / 2048x2048 input, 1024 px output, 20 requests a minute.
claude mcp add --transport http pixel-art https://mcp.simplepixelart.com/mcp
{
"mcpServers": {
"pixel-art": { "url": "https://mcp.simplepixelart.com/mcp" }
}
}
To run the HTTP server yourself: npm run start:http (listens on 127.0.0.1:4020, set PORT / HOST to change).
Ask your assistant things like:
~/photos/cat.jpg into 48 px wide pixel art with the PICO-8 palette, and save an 8x preview."assets/ to the Game Boy palette."hero.png 10x for the store page."import { loadImage, pixelate, saveImage } from 'simplepixelart-mcp/src/pixel.js'
const img = await loadImage('photo.jpg')
const { display, palette } = pixelate(img, { width: 64, palette: 'sweetie-16', scale: 8 })
await saveImage(display, 'photo-pixel.png')
The tools get you a clean starting grid; the fun part is fixing it by hand. Open the PNG in SimplePixelArt, a free online pixel art editor with layers, animation and tileset tools, or try its in-browser pixel art converter for live adjustments. No account needed.
npm install
npm test # starts the server over stdio and calls every tool
MIT © Comficker