MCP.Market

ssyubix-pixelart-mcp server

by syuaibsyuaib·io.github.syuaibsyuaib/ssyubix-pixelart-mcp·v0.1.1·1 stars

Draw pixel-art tiles and tilesets for 2D games, with PNG+metadata export for Unity.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

1 stars25 downloads/wk

Reviews

Write one

Nobody has reviewed ssyubix-pixelart-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ssyubix-pixelart-mcp tools (24, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • pixelart_clear_canvas

    Erase all drawing on a canvas back to a flat background color.

  • pixelart_create_canvaswrite action

    Create a new blank pixel-art canvas (a single tile/sprite surface).

  • pixelart_create_tilesetwrite action

    Create a blank tileset sheet (grid of equally-sized tile slots).

  • pixelart_delete_canvaswrite action

    Remove a canvas from memory once it's no longer needed.

  • pixelart_delete_tilesetwrite action

    Remove a tileset from memory once it's no longer needed.

  • pixelart_draw_circle

    Draw a circle/ellipse (outline or filled) on a canvas.

  • pixelart_draw_line

    Draw a straight line on a canvas between two points.

  • pixelart_draw_polygon

    Draw a polygon (outline or filled) from a list of vertex points.

  • pixelart_draw_rect

    Draw a rectangle (outline or filled) on a canvas.

  • pixelart_duplicate_canvas

    Copy an existing canvas into a new canvas id.

  • pixelart_export_tileset

    Export a tileset to a PNG file plus a JSON metadata sidecar.

  • pixelart_extract_palette

    Extract the dominant colors currently used on a canvas.

  • pixelart_flip_canvas

    Mirror a canvas horizontally or vertically in place.

  • pixelart_flood_fill

    Flood-fill the contiguous region containing (x, y) with a color.

  • pixelart_generate_palette

    Generate a limited, cohesive color palette for pixel art.

  • pixelart_get_canvas_info

    Get lightweight metadata about a canvas without rendering a preview image.

  • pixelart_get_canvas_preview

    Return the current canvas as an upscaled PNG image for visual inspection.

  • pixelart_import_canvas

    Load an existing PNG (or other image) file from disk into a new canvas.

  • pixelart_list_canvases

    List every canvas currently held in memory for this server session.

  • pixelart_list_tilesets

    List every tileset currently held in memory for this server session.

  • pixelart_set_pixel

    Set a single pixel's color on a canvas.

  • pixelart_set_tile

    Place a drawn canvas into a tileset slot.

  • pixelart_suggest_tile_size

    Suggest an ideal size in pixels for ONE tile -- NOT a full tilemap/level image.

  • pixelart_suggest_tilemap_layout

    Work out the grid (columns x rows) and total pixel size for a FULL tilemap.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 47 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How ssyubix-pixelart-mcp compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,273 servers
Tools
24
the typical server has 7
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,534 servers
Downloads a week
25
more than 13% of 11,915 servers with a package

What its tools let an agent do: 20 read · 4 change

Install ssyubix-pixelart-mcp in Claude Code, Cursor or VS Code

claude mcp add ssyubix-pixelart-mcp -- uvx ssyubix-pixelart-mcp
Add to Cursor

What the publisher says

From the ssyubix-pixelart-mcp repository's README, as published. We do not edit it. Read it on GitHub

ssyubix-pixelart-mcp

<!-- mcp-name: io.github.syuaibsyuaib/ssyubix-pixelart-mcp -->

MCP server (Python) for drawing pixel art and assembling 2D game tilesets. Built with MCP Python SDK v1.x (stable), stdio transport, designed to be used alongside unity-mcp-server in a single agent session.

Installation

From PyPI:

pip install ssyubix-pixelart-mcp

Or from source:

git clone https://github.com/syuaibsyuaib/ssyubix-pixelart-mcp
cd ssyubix-pixelart-mcp
python3 -m venv venv
source venv/bin/activate   # Windows: venv\Scripts\activate
pip install -e .

Running

python -m pixelart_mcp.server
# or, if installed from PyPI:
ssyubix-pixelart-mcp

Connecting to Claude Desktop / Claude Code

Add to claudedesktopconfig.json (Claude Desktop) or via claude mcp add (Claude Code):

{
  "mcpServers": {
    "pixelart": {
      "command": "/path/to/ssyubix-pixelart-mcp/venv/bin/python",
      "args": ["-m", "pixelart_mcp.server"]
    }
  }
}

Tools List (24)

Drawing

  • pixelartcreatecanvas, pixelartimportcanvas, pixelartsetpixel, pixelartdrawline, pixelartdrawrect, pixelartdrawcircle, pixelartdrawpolygon, pixelartfloodfill

Canvas Management

  • pixelartclearcanvas, pixelartflipcanvas, pixelartduplicatecanvas, pixelartgetcanvasinfo, pixelartgetcanvaspreview, pixelartdeletecanvas, pixelartlistcanvases

Color Palette

  • pixelartgeneratepalette, pixelartextractpalette

Size Suggestion

  • pixelartsuggesttilesize, pixelartsuggesttilemaplayout

Tileset

  • pixelartcreatetileset, pixelartsettile, pixelartexporttileset, pixelartdeletetileset, pixelartlisttilesets

Terminology: Tile vs Tileset vs Tilemap

These are easy to conflate and doing so produces broken/tiny output — a real bug that happened in production: an agent asked for a "tilemap" got back a single 32x32 canvas (that's a tile size) and shipped it as the whole map, which looked broken when used at real scale.

path, water tile types) — pixelartcreatetileset + pixelartsettile + pixelartexporttileset.

  • Tile: one small square (e.g. 16x16px) — pixelartcreatecanvas.
  • Tileset: a sheet of many distinct tiles arranged in a grid (e.g. grass,

(built the same way as a tileset, but every slot is filled to represent the actual level layout) — never a single tile-sized canvas.

  • Tilemap: a full level/map, composed of many tiles placed across a grid

Typical Workflow

For a single asset/tile:

  1. pixelartsuggesttile_size (optional) — ask for ideal tile size based on object category or screen resolution.
  2. pixelartgeneratepalette — create color palette according to style/mood.
  3. pixelartcreatecanvas → pixelartsetpixel / drawline / drawrect / drawcircle / floodfill — draw a single tile.
  4. pixelartgetcanvas_preview — view the result (upscaled PNG) before proceeding.

For a tileset or a full tilemap/level:

size needed, from either an explicit tile count or a target screen/level size.

  1. pixelartsuggesttilemap_layout — get the grid (columns/rows) and total pixel

the agent can then call unity-mcp-server tools to slice/import into a Unity project.

  1. pixelartcreatetileset with that grid → pixelartsettile for every slot → pixelartexporttileset.
  2. The result of export_tileset is PNG + JSON metadata (tile size, grid, PPU) —

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ssyubix-pixelart-mcp: common questions

Is ssyubix-pixelart-mcp server safe?
Yes, by our scan: it is graded A (88/100). Read the ssyubix-pixelart-mcp safety report
How do I install ssyubix-pixelart-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does ssyubix-pixelart-mcp need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is ssyubix-pixelart-mcp maintained?
The last commit was 85 days ago (2026-08-09). The latest release is v0.1.1.
How does ssyubix-pixelart-mcp compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,273 servers); tools 24 (the typical server has 7); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.