# Atelier

Headless pixel-art editor for AI coding tools. It lets agents build multi-layer sprites, render animations, and generate retro fonts purely via commands.

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

## What it does

Atelier equips coding agents with commands to draft pixel art, inspect coordinates, and compile animated sequences. It exports graphics to PNG, APNG, GIF formats, spritesheets, and pixel TrueType fonts. Every file remains strictly on the local disk.

Interaction runs via stdio through MCP or directly in terminal sessions. The entire codebase was produced by AI without line-by-line manual code reviews. Document schemas lack migration routines: incompatible versions reject older files instead of modifying them.

## Requirements
- Needs: Docker

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add atelier -- docker run -i --rm ghcr.io/marmikshah/atelier:0.2.0
```

### Codex

**Platform CLI**
```bash
codex mcp add atelier -- docker run -i --rm ghcr.io/marmikshah/atelier:0.2.0
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "atelier": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/marmikshah/atelier:0.2.0"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "atelier": {
            "type": "stdio",
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/marmikshah/atelier:0.2.0"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add atelier docker run -i --rm ghcr.io/marmikshah/atelier:0.2.0
```

## When to use it
- generate multi-layer sprite artwork via agent prompts
- render animated sequences directly into GIF or APNG files
- produce custom pixel-based TrueType font files
- export finished frame sheets and standalone PNGs

## Example prompts
- Use atelier to draw an animated 32x32 torch and export it to `torch.gif`
- Inspect the layers of the potion sprite and export it as PNG
- Generate a pixel explosion animation and save the spritesheet

## Similar
- [Pascal 3D Editor](https://affpapa.org/en/nevibecode/mcp/pascal-3d-editor.md) — MCP server · ★ 25085
- [Unity-MCP](https://affpapa.org/en/nevibecode/mcp/unity-mcp.md) — MCP server · ★ 4523
- [mcp](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — MCP server · ★ 1348
- [Gearboy MCP Server](https://affpapa.org/en/nevibecode/mcp/gearboy-mcp-server.md) — MCP server · ★ 1219
- [ChiR24-unreal_mcp_server](https://affpapa.org/en/nevibecode/mcp/chir24-unreal-mcp-server.md) — MCP server · ★ 975
- [Nova3D](https://affpapa.org/en/nevibecode/mcp/nova3d.md) — MCP server · ★ 733

---
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
