CoCo 3 MCP Bridge
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
=== See the CHANGELOG.md === === There is also a Python version ===
CoCo 3 MCP Bridge
An MCP server that runs a Color Computer 3 in MAME. An AI assistant can type BASIC, mount disks, take screenshots, and read or write memory.
This copy is set up for Windows 10 or newer. Linux and macOS need the same pieces, with paths adjusted.
What you need
Node.js 20 or newer
MAME and your own CoCo 3 ROMs (
coco3.zip)ToolShed
decb, only if you usecoco_build_disk
MAME, ROMs, and ToolShed are not included. Install those yourself.
ROMs and other CoCo software: Color Computer Archive.
Related MCP server: pet-tools-mcp
Setup
Put mame.exe and a roms folder in mame/, or point .env at a MAME install you already have. See mame/README.md.
For disk builds, put decb.exe in toolshed/. See toolshed/README.md.
From the MCP folder:
copy .env.example .envEdit .env so MAME_PATH, MAME_ROMPATH, and DECB_PATH match your machine.
npm install
npm run buildThe same npm install, npm run build, npm start, and npm test commands work from the repo root. They just run the MCP copies.
Run
Point your MCP client at MCP/dist/index.js. Use the coco_start tool to launch MAME. Don't start MAME yourself first.
Files
MCP/storage/disks/ disk images (.dsk)
MCP/storage/host/bas/ BASIC source on the PC
MCP/storage/host/bin/ .BIN files
MCP/storage/host/data/ other filesMount with a path like storage/disks/game.dsk. That path is resolved from the MCP folder. See MCP/storage/README.md.
Screenshots




Disclosure
Agentic AI was used in partial creation of this app.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Connect ChatGPT, Claude, Cursor or VS Code to your Windows PC: files, terminal, browser, apps.
- DNS-DATA RemoteDeprecatedcom.dns-data
Connect AI assistants to authorized Windows and macOS devices for files, commands, and management.
Connect AI assistants to your approved computer for files, commands, browser and desktop tasks.
Related MCP Servers
- AlicenseAqualityBmaintenanceLets an AI application instantiate, connect to, drive, capture output from, and interrogate a real BBC Micro emulator.2218 PyPI1MIT
- AlicenseBqualityAmaintenanceEnables AI agents to code and debug Commodore PET software using the VICE emulator, with CLI and MCP tools for session control, screen reading, memory manipulation, and testing.441MIT
- AlicenseNot gradedqualityAmaintenanceLets AI clients control and program a Commodore 64, including running programs, reading/writing memory, rendering graphics, playing sound, and switching between C64 Ultimate hardware and VICE emulation.244 npm41GPL 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to fully control the VICE Commodore 64 emulator, including running programs, viewing the screen, sending input, reading/writing memory, setting breakpoints, and assembling 6502 code.MIT