Pixelforge
БесплатноНе проверен🎮 MCP server that forges pixel art sprites & game assets using Google Gemini — generate, crop, split & process, all from your AI
Описание
🎮 MCP server that forges pixel art sprites & game assets using Google Gemini — generate, crop, split & process, all from your AI
README
MCP server that forges pixel art sprites & game assets using Google Gemini — generate, crop, split & process, all from your AI assistant.
Features
- AI-powered generation — sprites, animations, backgrounds, thumbnails via Google Gemini
- Smart post-processing — background removal, auto-crop, pixelation downscale, square padding
- Sprite sheet splitting — auto-detect and split sheets into individual frames
- Style presets — neon, retro, gameboy, snes, clean
- Pure PNG pipeline — zero-dependency PNG encoder/decoder, no native modules
- Reference matching — pass existing sprites to match visual style
Installation
Claude Code (CLI)
claude mcp add pixelforge npx pixelforge-mcp@latest \
--env GEMINI_API_KEY=your-api-key
Claude Code (Plugin)
/plugin marketplace add freema/pixelforge-mcp
/plugin install pixelforge-mcp
Restart Claude Code to load the MCP server (check with /mcp).
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"pixelforge": {
"command": "npx",
"args": ["-y", "pixelforge-mcp@latest"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
}
}
Manual (any MCP client)
Add to your .mcp.json or equivalent config:
{
"mcpServers": {
"pixelforge": {
"command": "npx",
"args": ["-y", "pixelforge-mcp@latest"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
}
}
Requirements
- Node.js >= 20
- Google Gemini API key
Tools
forge_sprite
Generate a single pixel art sprite with automatic post-processing (crop, bg removal, downscale, square padding).
"Generate a green slime enemy sprite, 48px, retro style"
Required: description, outputPath
Optional: size (default: 48), style, background, aspect, square, model, references
forge_animation
Generate animation frames as a sprite sheet, then auto-split into individual frame PNGs.
"Animate a slime bouncing, 4 frames"
Required: description, action, outputPrefix
Optional: frames (default: 3), frameDescriptions, names, size, style, model, references
forge_background
Generate a full game background — no cropping, outputs the image as-is.
"Deep space background with stars and nebula, 16:9"
Required: description, outputPath, aspect
Optional: style, model
forge_thumbnail
Generate a game thumbnail/screenshot. Pass references for visual consistency with your sprites.
"Space shooter scene with player ship vs alien rows"
Required: description, outputPath
Optional: references, aspect (default: 4:3), style, model
process_sprite
Post-process an existing PNG — background removal, auto-crop, sprite sheet splitting.
"Split this sprite sheet into individual frames"
Required: inputPath
Optional: outputPath, split, names, threshold, square, padding, skipCrop, skipTransparent
optimize_sprite
Downscale oversized AI images to true pixel art resolution using area-averaging (not blurry bilinear).
"Optimize this 1024px image down to 48px pixel art"
Required: inputPath, size
Optional: outputPath, removeBackground, square
Full parameter docs: see docs/tools.md
Models
| Alias | Model ID | Notes |
|---|---|---|
nano-banana, banana |
nano-banana-pro-preview | Default — best for pixel art |
flash, gemini-flash |
gemini-3.1-flash-image-preview | Fast, reliable |
pro, gemini-pro |
gemini-3-pro-image-preview | Best quality |
25, gemini-25 |
gemini-2.5-flash-image | Stable fallback |
Prompts
pixel_art_guide
Built-in MCP prompt with comprehensive pixel art generation guidelines — prompting rules, style tips, size recommendations, and best practices.
License
MIT — see LICENSE
Built by Tomas Grasl
Установка Pixelforge
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/freema/pixelforge-mcpFAQ
Pixelforge MCP бесплатный?
Да, Pixelforge MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Pixelforge?
Нет, Pixelforge работает без API-ключей и переменных окружения.
Pixelforge — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Pixelforge в Claude Desktop, Claude Code или Cursor?
Открой Pixelforge на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
автор: GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
автор: paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
автор: S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Pixelforge with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
