Gearboy MCP

A Game Boy emulator with a debugger and a built-in MCP server: the agent controls execution, reads memory and inspects hardware state

  • 1,221 ★ on the repository
  • Last commit
  • GPL-3.0
MCP serverOfficial

Extended access

Why this level

  • The agent controls execution and reads memory of the emulated system
  • It runs a local emulator process with network or stdio access
All reasons and checks

drhelius/gearboy

Install

Manual install

brew install --cask drhelius/geardome/gearboy

For macOS; for other systems download a build from releases. Launching with --mcp-stdio enables the MCP server.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent controls execution and reads memory of the emulated system
  • It runs a local emulator process with network or stdio access

This is third-party code. Review the repository files before installing.

What it does

Gearboy is an accurate Game Boy, Game Boy Color and Super Game Boy emulator with a full debugger and a built-in MCP server. Over MCP the agent gets tools for execution control, memory reading and hardware state inspection, which is handy for debugging and retro-platform development. The server starts with the emulator in stdio or HTTP mode. The app runs on Windows, macOS, Linux and BSD, and also as a RetroArch core.

Who it is for. For developers and retro-platform enthusiasts who want agent-assisted Game Boy debugging.

Good fit when

  • You need agent-assisted debugging of a Game Boy game or program
  • You need to read memory and control emulator execution from an agent
  • You need to inspect the retro platform's hardware state

Not a fit when

  • You do not need the Game Boy platform
  • You need a plain emulator without agent integration

Example request

Set a breakpoint and show what happens in memory on this game frame

MCP

Transport
stdio, http
Authentication
not required

Limitations

The MCP server is built into the emulator and started by its flags, with no separate package. Work happens against the emulated system, and you need your own ROMs to run. The agent's abilities are limited to Gearboy's debugger tools.

How to disable. Launch the emulator without the MCP flag, or uninstall the app via your package manager and remove the server entry from your client config.

FAQ

Do I need a separate MCP server?

No, the server is built into the emulator and started with the --mcp-stdio or --mcp-http flag.

What is available to the agent?

Debugger tools: execution control, memory reading and hardware state inspection.

Discussion

No questions or reviews yet.

Official

The Geargrafx emulator built-in MCP server: an agent debugs PC Engine games, inspects memory and sets breakpoints.

MCP serverExtended access261Repository stars

A Sega Master System, Game Gear and SG-1000 emulator with an MCP server: the agent sets breakpoints and reads memory

MCP serverBroad access400Repository stars
Official

The summer-engine package links an agent to the Summer game engine: MCP server, game-dev skills and a CLI to build and publish.

MCP serverBroad access103Repository stars

An MCP server for Godot 4 that runs inside the editor: the agent edits scenes, nodes and scripts, runs the project and reads the debugger, no Node.js

MCP serverBroad access874Repository stars

An MCP server for the Godot engine: launch the editor, run projects and edit scenes from an agent

MCP serverExtended access6.6KRepository stars

MCP server for scanning process memory: an agent finds a value, narrows the matches and changes it, Cheat Engine style.

MCP serverBroad access225Repository stars

README in short

The README describes Gearboy as an accurate cross-platform Game Boy, Game Boy Color and Super Game Boy emulator with a full debugger and a built-in MCP server for agent-assisted debugging. The MCP server starts with the --mcp-stdio or --mcp-http flags and exposes execution control, memory reading and hardware state inspection. The app installs from releases, via brew and other packages, and also runs as a RetroArch core. A separate agent skill is available. GPL-3.0 licensed.

README badge

Report a problem