Skip to main content
Glama
kitao

pyxel-mcp

by kitao

pyxel-mcp

MCP server for Pyxel, a retro game engine for Python. Enables AI to autonomously run, verify, and iterate on retro game programs.

Features

  • run_and_capture — Run a Pyxel script and capture a screenshot for visual verification

  • capture_frames — Capture screenshots at multiple frame points for animation verification

  • inspect_sprite — Read sprite pixel data from image banks, report symmetry and colors

  • inspect_layout — Analyze screen layout, text positioning, and visual balance

  • render_audio — Render a Pyxel sound to WAV and analyze notes, rhythm, and key

  • pyxel_info — Get Pyxel installation paths (API stubs, examples)

Requirements

  • Python 3.10+

  • Pyxel (pip install pyxel)

Installation

pip install pyxel-mcp

Usage with Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "pyxel": {
      "type": "stdio",
      "command": "pyxel-mcp"
    }
  }
}

Then copy CLAUDE.md to your project root to give the AI context about available tools and Pyxel workflows.

MCP Registry

mcp-name: io.github.kitao/pyxel-mcp

License

MIT

-
security - not tested
-
license - not tested
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kitao/pyxel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server