# Pixelbolt pixel art toolkit

Builds pixel art and sprite animations from editable JSON recipes. Useful when agents need to generate, inspect, and tweak 2D game graphics frame by frame.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7
- Author: skulitom
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/skulitom/Pixelbolt
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/pixelbolt-pixel-art-toolkit

## What it does

Pixelbolt converts structured JSON recipes into transparent PNG sprites, texture atlases, and GIF animations. Agents feed palettes and grids, then read back rendered pixels. The recipe remains plain text. Because of this, the model can adjust a single dot without repainting the entire canvas.

A lightweight fluid engine handles smoke and fire. It runs directly on the CPU in under a second and bakes loops into palette colors. Character rigs rely on skeletal limbs: walk or jump templates automatically expand into pose sequences.

Node.js 20 or newer is strictly required. Without this runtime, the server will fail to launch. Strict technical limits apply: frames max out at 256 × 256 pixels, while projects cannot surpass 256 frames or 4,194,304 total pixels.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- generate 2D game sprites and tiles from declarative JSON recipes
- simulate fire and smoke effects directly on the CPU
- assemble bone-based character animations for walks and jumps
- export graphics into texture atlases and GIFs

## Example prompts
- Call the `pixel_help` tool and list commands for drawing sprites.
- Compile `character.poses.json` into a run animation and inspect the poses.
- Generate an explosion effect with fire simulation and export it to GIF.

## Similar
- [Pascal 3D Editor](https://affpapa.org/en/nevibecode/mcp/pascal-3d-editor.md) — MCP server · ★ 25137
- [Unity-MCP](https://affpapa.org/en/nevibecode/mcp/unity-mcp.md) — MCP server · ★ 4534
- [mcp](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — MCP server · ★ 1349
- [Gearboy MCP Server](https://affpapa.org/en/nevibecode/mcp/gearboy-mcp-server.md) — MCP server · ★ 1218
- [ChiR24-unreal_mcp_server](https://affpapa.org/en/nevibecode/mcp/chir24-unreal-mcp-server.md) — MCP server · ★ 982
- [Nova3D](https://affpapa.org/en/nevibecode/mcp/nova3d.md) — MCP server · ★ 732

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
