Spritesheet Forge
https://mcp.clawstudiouo.com/mcpskills: {'id': 'server_info', 'name': 'server_info', 'description': "Returns 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.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'png_to_spritesheet', 'name': 'png_to_spritesheet', 'description': 'Merge 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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'split_spritesheet', 'name': 'split_spritesheet', 'description': 'Slice 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).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'trim_png', 'name': 'trim_png', 'description': 'Crop transparent edges from one or more PNG files. Single file returns PNG; multiple files return a ZIP.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'gif_to_spritesheet', 'name': 'gif_to_spritesheet', 'description': 'Convert a GIF animation into a spritesheet PNG with all frames arranged in a grid. Optionally remove the background.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'gif_to_frames', 'name': 'gif_to_frames', 'description': 'Extract all frames from a GIF and return them as individual PNGs in a ZIP archive.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'frames_to_animation', 'name': 'frames_to_animation', 'description': 'Assemble multiple PNG files into an animated GIF or animated WebP.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'spritesheet_to_animation', 'name': 'spritesheet_to_animation', 'description': 'Slice a spritesheet PNG into frames and produce an animated GIF or WebP. Provide columns+rows (grid mode) or cell_width+cell_height (cell mode).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 283.9ms; conformance: pass
How to connect
https://mcp.clawstudiouo.com/mcp
curl -X POST https://mcp.clawstudiouo.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'