SpriteForge Editor
Server Details
Free pixel and tileset editor, no account: hand-edit sprites, animations and Wang tilesets in chat
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Most tools are clearly distinct: get_sprite reads session state, open_editor/open_full_editor/open_tileset_editor target different editor modes, and save_art saves edits. The card-only load_art/save_art add some noise for an agent, and the compact versus full editor variants overlap conceptually, but the descriptions make their boundaries clear.
All tool names follow a snake_case verb_noun pattern: get_sprite, load_art, open_editor, open_full_editor, open_tileset_editor, save_art. The open_*_editor variants use a predictable modifier convention rather than an inconsistent style.
Six tools is well-scoped for a pixel-art editing server, covering state reading, compact/full/tileset editor opening, and card load/save hooks. No tool feels obviously extraneous for the server's purpose, aside from the two card-internal hooks being exposed to agents.
Core open/read/save workflows and tileset editing are covered, with edits auto-saving and PNG/pixel export available through get_sprite. Missing explicit session listing or closing operations, and no dedicated export/download tool, are minor gaps that agents can work around.
Available Tools
6 toolsget_spriteGet a sprite from a SpriteForge edit sessionARead-onlyInspect
Returns the current state of a SpriteForge edit session: a preview image, its size and palette, how many edits were saved, and a PNG URL with the exact pixels at 1x (add &frame=N for another frame). With include_pixels it also returns the palette-index grid. Read-only.
Inputs: session_id (required), include_pixels.
load_artLoad an edit session into the editor cardBRead-onlyInspect
Loads an edit session's sprite into the SpriteForge editor card. Only the card calls it.
Inputs: session_id (required).
open_editorOpen a sprite in the SpriteForge editorAInspect
Opens pixel art in SpriteForge's compact pixel editor - pencil, eraser, fill, colour picker, palette, undo and animation frames - as an interactive card where the app shows them, and returns an edit link (the same editor in a browser) and a session_id. No account needed. One source at most: png_base64 (an existing PNG), art (palette + index grid), or neither for a blank width x height canvas. Max 128x128 pixels and 256 colours. The user's edits save to the edit session automatically.
Inputs: art, name, width, height, +2 more.
open_full_editorOpen the full SpriteForge editorAInspect
Opens a sprite in SpriteForge's full pixel editor - layers, selection and move, line/rectangle/ellipse, mirror painting, brush sizes, animation frames with onion skin and playback, palette tools - as an interactive card where the app shows them, and returns an edit link that opens the same editor in a browser. One source at most: session_id (an edit session that's already open, or an edit link), png_base64 (an existing PNG), art (palette + index grid), or none for a blank width x height canvas. Max 128x128 pixels and 256 colours. The user's edits save to the edit session.
Inputs: art, name, width, height, +3 more.
open_tileset_editorOpen the SpriteForge tileset editorAInspect
Opens a tileset in SpriteForge's tileset editor as an interactive card where the app shows them, and returns an edit link that opens the same editor in a browser. For a Wang autotile set (16 tiles; tile i is drawn where the map cells at its corners are painted, NW=1 NE=2 SW=4 SE=8, so tile 15 is the solid base; sets SpriteForge derives add 4 variants of tile 15 as tiles 16-19, mixed into painted floors) the user paints a small map to see the tiles chain, draws on the map or on single tiles, and edits the base texture, which re-derives the edge tiles (tiles drawn by hand stay); a platformer set (49 tiles) is edited tile by tile. With session_id it opens a tileset that's already in an edit session, and kind (wang = flat floor terrain, wall, iso) switches that Wang set's preview, keeping its tiles and the user's edits. Otherwise it makes a new set from kind (wang, wall, iso or platformer; default wang) plus palette + tiles (16 or 20 grids for Wang, 49 for platformer, in mask order), palette + base (a seamless square texture; the Wang tiles are derived from it as SpriteForge does), png_base64 (a tileset sheet or a texture), or size alone for a blank set. With png_base64 and no layout, a 16x1 or 20x1 image is a strip, a 4x5 one a sheet, and a square one is a 4x4 sheet when its tiles look like a Wang set in mask order (tile 0 empty, or nearly every tile's corners matching tile 15 where its mask has that corner and tile 0 where it doesn't), else a texture. The result says which view it opened and how it read the PNG. The user's edits save to the edit session.
Inputs: base, kind, name, size, +5 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Generate, edit, style-match, turn, and animate game-ready pixel art at exact sizes.
Generate pixel art sprites, animations, 8-direction rotations and palettes for games.
Game-ready pixel art: generate sprites, animate them, pixelate images, remove backgrounds.
Turn images into pixel art, extract and remap palettes, and upscale sprites without blur.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceGenerate animated pixel art characters, tilesets, and object directly from your AI coding assistant!48-
- AlicenseAqualityDmaintenanceEnables AI assistants to procedurally generate, edit, quantize, and export 2D retro pixel art textures and tilesets for game development, with built-in palettes, dithering, and pixel-level manipulation tools.14MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to create layered pixel-art sprites and animations, inspect pixels, and export images, spritesheets, GIFs, APNGs, and TrueType pixel fonts. Documents and edits stay local, accessible over stdio MCP or callable directly from a shell.26MIT
- AlicenseNot gradedqualityCmaintenanceGenerate real pixel art — sprites, animations, and tilesets — from any MCP-capable AI assistant. Grid-aligned pixels, controlled palettes, transparent backgrounds, with cost estimation always free.7MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.