Spritesheet Forge

Game-dev sprite tools: PNG/GIF to spritesheet, split, trim, animate.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

    What data it sees

    Do you need an account

    No: the server works without sign-in

    Game-dev sprite tools: PNG/GIF to spritesheet, split, trim, animate. OAuth-authenticated MCP server.

    Server tool list (8)

    Raw names from tools/list. Only developers need these.

    server_infoReturns this server's runtime configuration: upload endpoint URL, output file TTL, file size limits, and base64 encoding rules. Call this before working with large files (≥ 4 MB) or when building multi-step workflows that chain tool outputs.
    png_to_spritesheetMerge multiple PNG files into a single spritesheet. Supports grid, horizontal, vertical, and packed (bin-packed) layouts with optional TexturePacker-compatible JSON metadata. Returns a download URL.
    split_spritesheetSlice a spritesheet PNG into individual frames, generate TexturePacker-compatible atlas JSON, or both. Provide columns+rows (grid mode) or cell_width+cell_height (cell mode).
    trim_pngCrop transparent edges from one or more PNG files. Single file returns PNG; multiple files return a ZIP.
    gif_to_spritesheetConvert a GIF animation into a spritesheet PNG with all frames arranged in a grid. Optionally remove the background.
    gif_to_framesExtract all frames from a GIF and return them as individual PNGs in a ZIP archive.
    frames_to_animationAssemble multiple PNG files into an animated GIF or animated WebP.
    spritesheet_to_animationSlice a spritesheet PNG into frames and produce an animated GIF or WebP. Provide columns+rows (grid mode) or cell_width+cell_height (cell mode).
    Spritesheet Forge: connect to Claude, ChatGPT, Cursor · Connectors.fun