Server data from the Official MCP Registry
Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
About
Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
Remote endpoints: streamable-http: https://mcp.simplepixelart.com/mcp
Security Report
Valid MCP server (5 strong, 3 medium validity signals). 6 known CVEs in dependencies (0 critical, 4 high severity) Package registry verified. Imported from the Official MCP Registry.
5 tools verified · Open access · 7 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
simplepixelart-mcp
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.
Tools
| 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. |
Install
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.
Hosted (no install)
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).
Examples
Ask your assistant things like:
- "Turn
~/photos/cat.jpginto 48 px wide pixel art with the PICO-8 palette, and save an 8x preview." - "Extract a 6-colour palette from this screenshot and give me the .gpl file."
- "Recolour every sprite in
assets/to the Game Boy palette." - "Upscale
hero.png10x for the store page."
Use it as a library
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')
Want to edit the result?
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.
Development
npm install
npm test # starts the server over stdio and calls every tool
License
MIT © Comficker
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
