Powered by MCP Protocol

Pixel Art for AI

Create stunning pixel art with natural language. Piskel MCP Server enables AI assistants to design, animate, and export pixel art through the Model Context Protocol.

Live Preview 32×32 Heart Sprite

Powerful Features

Everything you need to create professional pixel art

Drawing Tools

Pixels, lines, rectangles, circles, and flood fill. Complete set of drawing tools for any pixel art project.

Layer Management

Organize your artwork with multiple layers. Add, remove, and reorder layers for complex compositions.

Animation

Create frame-by-frame animations. Duplicate, add, and remove frames for smooth sprite animations.

Export Options

Export to PNG, GIF, and sprite sheets. Perfect for game development and web projects.

AI Integration

Powered by Model Context Protocol. Connect with AI assistants to create art using natural language.

Developer Friendly

Simple REST API via MCP. Easy to integrate into your workflow or extend for custom needs.

Example Creations

All pixel art below was generated by AI using Piskel MCP Server

✦ AI Generated Scene
Flying Bird
Pixel Tree Pixel Tree Treasure Chest Sword Heart Explosion

Sprite Details

Bird Fly Animation
bird_fly.gif
Animated Character
4-frame flapping animation, 16×16 pixel bird sprite
Treasure Chest
treasure_chest.gif
Animated Item
Opening animation treasure chest with golden glow effect
Explosion Effect
explosion_effect.gif
Animated Effect
Multi-frame explosion VFX with orange and red particles
Heart Icon
heart_icon.gif
Animated UI
Pulsing heart icon, perfect for health/life UI elements
Sword Item
sword_item.gif
Animated Item
Gleaming sword with shimmer animation, game weapon sprite
Pixel Tree
pixel_tree.png
Static Environment
Lush green pixel art tree for platformer backgrounds
Explosion Sprite Sheet
explosion_effect_sheet.png
Sprite Sheet Effect
All animation frames exported as a single sprite sheet for game engines
Treasure Chest Sprite Sheet
treasure_chest_sheet.png
Sprite Sheet Item
Treasure chest frames as sprite sheet, ready for Unity / Phaser / Godot

Quick Start

Get up and running in minutes

1

Install

git clone https://github.com/yafeiaa/piskel-mcp-server.git
cd piskel-mcp-server
npm install
npm run build
2

Connect to Agent

Add the following config to your Agent settings:

{
  "mcpServers": {
    "piskel": {
      "command": "node",
      "args": ["/path/to/piskel-mcp-server/dist/index.js"]
    }
  }
}

Replace /path/to/piskel-mcp-server/ with your actual clone path.

3

Start Creating!

Once connected, create pixel art with natural language:

"Create a 32x32 sprite of a red heart"
"Draw a blue circle in the center"
"Export as animated GIF"

Available Tools

Complete MCP toolset for pixel art manipulation

Project

  • piskel_create_project
  • piskel_list_projects
  • piskel_get_project_info
  • piskel_delete_project

Drawing

  • piskel_draw_pixel
  • piskel_draw_pixels
  • piskel_draw_line
  • piskel_draw_rectangle
  • piskel_draw_circle
  • piskel_fill_area
  • piskel_erase_pixel

Frames & Layers

  • piskel_add_frame
  • piskel_remove_frame
  • piskel_duplicate_frame
  • piskel_add_layer
  • piskel_remove_layer

Export

  • piskel_export_png
  • piskel_export_gif
  • piskel_export_sprite_sheet