# SpriteCook

SpriteCook connects an AI agent to a game asset generator for pixel art, sprite sheets, and animations. Use it when building assets for a 2D game.

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

## What it does

Once connected, the MCP server lets an agent create game art, such as a character sheet or icons with transparent backgrounds. It can also work with a local image, removing its background or making an animation from a character asset.

Run `npx spritecook-mcp setup` to detect installed clients and configure their MCP connection. The setup can also add an optional agent skill. You can configure the server manually in an editor instead. Some clients require an API key for authentication, so those connections depend on having one available.

## Requirements
- Remote server: `https://api.spritecook.ai/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http spritecook https://api.spritecook.ai/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add spritecook --url https://api.spritecook.ai/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "spritecook": {
            "url": "https://api.spritecook.ai/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "spritecook": {
            "type": "http",
            "url": "https://api.spritecook.ai/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http spritecook https://api.spritecook.ai/mcp
```

## When to use it
- create a pixel-art weapon sprite
- make a character sheet for a platform game
- generate icons with transparent backgrounds
- remove a background from a local character image

## Example prompts
- Create a 64x64 pixel-art sword sprite.
- Make a sprite sheet for the character in my platform game.
- Remove the background from my local boss image and animate it with a slow idle motion.

## Similar
- [spritecook-generate-sprites](https://affpapa.org/en/nevibecode/skills/spritecook-generate-sprites.md) — skill · 1200 installs
- [spritecook-workflow-essentials](https://affpapa.org/en/nevibecode/skills/spritecook-workflow-essentials.md) — skill · 1000 installs
- [layer-pixel-art](https://affpapa.org/en/nevibecode/skills/layer-pixel-art.md) — skill · 3400 installs
- [layer-art-direction](https://affpapa.org/en/nevibecode/skills/layer-art-direction.md) — skill · 3400 installs
- [godot-ui](https://affpapa.org/en/nevibecode/skills/godot-ui.md) — skill · 2700 installs
- [mm2-roblox-analytics-toolkit](https://affpapa.org/en/nevibecode/skills/mm2-roblox-analytics-toolkit.md) — skill · 2400 installs

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