SpriteCook MCP Server
ai.spritecook/generate
Generate pixel art sprites, tilesets, and animations for 2D games with AI.
What is the SpriteCook MCP server?
The SpriteCook MCP server connects your AI agent to SpriteCook, an AI-powered platform for generating pixel art and game assets. It enables direct creation of sprites, character sheets, tilesets, and animations through natural language prompts, with support for style presets, background removal, and asset organization.
SpriteCook lets you generate game assets like sprites, tilesets, and animations by describing what you want in plain language. Use it to quickly create pixel art for 2D games, customize character sheets, apply style guides, and manage your generated assets—all integrated directly into Cursor, VS Code, Claude, or Grok Build.
How to install SpriteCook
Copy-paste configuration for popular MCP clients.
AuthorizationrequiredsecretYour SpriteCook API key (Bearer sc_live_...)
Tools & capabilities
Tools this server exposes to the agent.
generate_sprite— Generate pixel art sprites from text descriptionscreate_character_sheet— Create character sprite sheets for gamescreate_tileset— Generate tilesets for game levelsanimate_sprite— Add animations to sprite assetsremove_background— Remove backgrounds from sprites and return transparent PNGsapply_style_guide— Apply style guides and presets to generated assetsrename_asset— Rename generated assetsimport_local_file— Import local image files for processingexport_godot— Export character assets in Godot-ready format
Use cases
- Generate a 64x64 pixel art sword sprite for your platformer game
- Create a complete character sprite sheet with idle, walk, and jump animations
- Build a set of potion and item icons with transparent backgrounds
- Apply a saved art style preset to new character sprites
- Remove backgrounds from imported boss artwork and animate it with idle motion
SpriteCook MCP server FAQ
SpriteCook MCP connects your AI agent (Cursor, VS Code, Claude, Grok Build) to SpriteCook's AI asset generator, letting you create pixel art sprites, tilesets, and animations by describing them in natural language.
SpriteCook requires an API key (sign up at app.spritecook.ai). Pricing details are available on their website.
Run `npx spritecook-mcp setup` to auto-detect and configure Cursor, or manually add the server to `.cursor/mcp.json` with your API key as a Bearer token.
Add the server to `.grok/config.toml` with the OAuth URL, then open `/mcps` in Grok Build and authenticate. Grok manages credentials securely without exposing them to the model.
Yes. Get one by signing up at app.spritecook.ai and use it as a Bearer token in your MCP configuration.
SpriteCook generates standard PNG assets compatible with any 2D game engine. It includes Godot-ready character export options.
README (reference)
Source of truth, from the repository.
spritecook-mcp
Connect your AI agent (Cursor, VS Code, Claude, Codex, Grok Build, and others) to SpriteCook for AI-powered pixel art and game asset generation.
Quick Setup
npx spritecook-mcp setup
This will:
- Detect your installed AI clients, including Grok Build
- Authenticate with an API key where required; Grok Build uses host-managed OAuth
- Configure MCP connections automatically
- Install an optional agent skill for smarter AI integration
The optional skills include current guidance for asynchronous job polling, canonical sprite_url output, model discovery, GPT-Image-2 quality settings, guided character workflows, saved presets, multi-image style guide references, local-file uploads, background cleanup, asset organization and recovery, and Godot-ready character exports.
What You Get
After setup, your AI agent can generate pixel art and game assets directly:
"Generate a 64x64 pixel art sword sprite"
"Create a character sprite sheet for my platformer game"
"Make a set of potion icons with transparent backgrounds"
"Use my character preset for a new idle sprite"
"Import this local boss PNG, then animate it with a slow idle motion"
"Remove the background from this character asset and give me the transparent PNG"
"Rename the generated sword asset to Iron Sword Pickup"
Manual Configuration
If you prefer to configure manually, add this to your editor's MCP config:
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"spritecook": {
"url": "https://api.spritecook.ai/mcp/",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
VS Code (.vscode/settings.json):
{
"mcp": {
"servers": {
"spritecook": {
"type": "http",
"url": "https://api.spritecook.ai/mcp/",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
}
Grok Build (.grok/config.toml or ~/.grok/config.toml):
[mcp_servers.spritecook]
url = "https://api.spritecook.ai/mcp/oauth"
enabled = true
tool_timeout_sec = 6000
Open /mcps in Grok Build and authenticate spritecook. Grok stores and refreshes OAuth credentials without exposing them to the model. If tools do not appear, run grok mcp doctor spritecook and grok inspect.
The repository also includes a root .mcp.json for a Grok Build marketplace submission. Publishing the marketplace listing is a separate release step.
Environment Variables
SPRITECOOK_API_URL- Override the API base URL (for local development)
Links
- SpriteCook - AI game asset generator
- API Documentation - Full API reference
- Get API Key - Sign up and manage API keys
Related MCP servers

ai.ssid/ssid-mcp
Manufacturer-cited router default logins and compliance check, plus MAC/OUI vendor lookup. Free.
Ask Claude or ChatGPT about your own credit cards: best card to use, utilization, missed rewards.
How Office of the CFO software really works: cited findings on AP, ERP, procurement and more.
ai.starreel/starreel
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.

Make a finished AI song with real vocals from a brief, or search and stream StarSinger's AI catalog

Python Code Validator
Proves AI-generated Python does what you asked: lint, types, security, sandbox run, exact fixes.