mcp-gameboy
If you are the rightful owner of mcp-gameboy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for serverboy, allowing LLMs to interact with a GameBoy emulator.
The MCP GameBoy Server is a specialized server that enables Language Model Machines (LLMs) to interact with a GameBoy emulator. This server allows users to load ROMs, press keys, view the GameBoy screen, and skip frames. It provides a comprehensive interface for controlling the GameBoy emulator through various tools and a web interface. Users can manage the emulator using the @modelcontextprotocol/inspector or through a web interface available at http://localhost:3001/emulator. The server supports both stdio and SSE transports, making it versatile for different use cases. It is designed to be integrated with various MCP clients, providing a seamless experience for users who want to emulate GameBoy games using LLMs.
Features
- Supports both stdio and SSE transports
- Provides tools for GameBoy controls (up, down, left, right, A, B, start, select)
- Provides tools to load different ROMs
- Provides tools to get the current screen
- All tools return an ImageContent with the latest screen frame