MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

P
Pixelorama MCP
作者 @abidoo22

An open-source Model Context Protocol (MCP) server that connects AI models to Pixelorama, enabling automated pixel art generation, layer management, and asset creation from plain text prompts.

创建于 5/19/2026
更新于 2 days ago
Repository documentation and setup instructions

🎨 pix-MCP

Let AI draw pixel art in Pixelorama — no drawing skills required.

AI Generated Coin in Pixelorama

pix-MCP is a Model Context Protocol (MCP) server that bridges AI assistants (Claude, GPT, Gemini, etc.) with Pixelorama, the free & open-source pixel art editor.

Describe what you want in plain English. The AI handles the rest — shapes, colours, layers, animations, and full sprites.


[!IMPORTANT]

📚 Where to Start? (New User & Developer Guide)

  • If you want to install and connect this to Claude/Cursor: Read our beginner-friendly 🚶‍♂️ Getting Started Guide first!
  • If you want to write or execute your own custom JS drawing scripts: Check out the ⚡ High-Speed Drawing & Manual Custom Scripts Guide!
  • If you are an autonomous AI Agent or a Developer coding procedural art: Jump straight to the 💡 Agentic Drawing Playbook to learn advanced pixel-shading math and 15,000x faster drawing optimization rules!

✨ Features

  • 30+ drawing tools exposed as MCP tools — pixels, lines, rectangles, ellipses, polygons, flood fill, and more
  • Full layer management — create, rename, reorder, set opacity & blend modes
  • Colour & palette control — set colours, create palettes, pick colours from canvas
  • Animation support — add/remove frames, set durations, export GIFs
  • Selection & transform — rectangular/elliptical selection, move, resize, flip, rotate
  • AI helpersgenerate_sprite orchestrates multi-step drawing from a text prompt
  • Client-agnostic — works with Claude Desktop, Cursor, autonomous agents, or any MCP-compatible client

🏗️ Architecture

AI Client (Claude / Cursor / etc.)
        │ MCP (JSON-RPC over stdio)
        ▼
   pix-MCP Server (TypeScript / Node.js)
        │ HTTP REST (localhost:7373)
        ▼
   Pixelorama Bridge Plugin (GDScript)
        │ ExtensionsApi v8
        ▼
   Pixelorama v1.1.10

📦 Quick Start

Prerequisites

1. Install the MCP server

git clone https://github.com/abidoo22/Pixelorama-MCP.git
cd Pixelorama-MCP/mcp-server
npm install
npm run build

2. Install the Pixelorama plugin

  1. In Pixelorama, go to Edit → Preferences → Extensions
  2. Click Add Extension and select pixelorama-plugin/PixMcpBridge.pck
  3. Enable the extension and restart Pixelorama

3. Connect to your AI client

Claude Desktop — add to claude_desktop_config.json:

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

Then ask Claude: "Create a 32×32 pixel art sword with a golden blade and brown handle"

🛠️ Development

# MCP Server
cd mcp-server
npm install
npm run dev        # watch mode

# Test with MCP Inspector
npx @modelcontextprotocol/inspector node dist/index.js

See docs/getting-started.md for the full development guide.

📖 Documentation

🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md before submitting a PR.

📄 License

MIT — go wild.

🙏 Credits

快速设置
此服务器的安装指南

安装命令 (包未发布)

git clone https://github.com/abidoo22/Pixelorama-MCP
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。

Cursor 配置 (mcp.json)

{ "mcpServers": { "abidoo22-pixelorama-mcp": { "command": "git", "args": [ "clone", "https://github.com/abidoo22/Pixelorama-MCP" ] } } }