Best Commodore MCP Servers
Commodore was a pioneering computer hardware company known for its popular home computers in the 1970s and 1980s, particularly the Commodore 64 which became one of the best-selling computer models of all time. The brand has since been revived through various business ventures.
Why this server?
Enables autonomous debugging of Commodore 64 programs through the VICE emulator, providing semantic interpretation of 6502 assembly code, memory operations, breakpoint management, VIC-II graphics state analysis, sprite debugging, and PETSCII screen text decoding.
AlicenseAqualityDmaintenanceEnables autonomous debugging of Commodore 64 programs through the VICE emulator with semantic interpretation of C64-specific data structures, memory layouts, VIC-II states, and PETSCII encoding for AI-assisted 6502 assembly debugging.261MITWhy this server?
Provides tools for debugging Commodore 64 programs through the VICE emulator, including full control of the emulator, memory operations, breakpoints, register access, display capture, input control, and program loading.
AlicenseAqualityDmaintenanceEnables AI-powered control and debugging of Commodore 64 programs via the VICE emulator, supporting memory operations, breakpoints, register access, and program loading.188 npmMITWhy this server?
Provides tools for controlling the VICE Commodore PET emulator, including running BASIC and assembly programs, reading screen content, manipulating memory, setting breakpoints, debugging, and managing disk images, enabling AI agents to code and debug software for the Commodore PET.
AlicenseBqualityBmaintenanceEnables 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.441MITWhy this server?
Provides comprehensive control of Commodore 64 Ultimate Computer hardware via REST API, including running SID/MOD/PRG/CRT files, controlling floppy drives, managing machine state (reset, pause, power), reading/writing C64 memory, configuring device settings, creating disk images, and streaming video/audio/debug output on U64 devices.
FlicenseBqualityDmaintenanceEnables control and interaction with Commodore 64 Ultimate Computer devices through their REST API, allowing users to play SID/MOD files, load and run programs, manage disk images, configure settings, and control the C64 machine through natural language.4922-Why this server?
Provides a specialized knowledge base for managing and searching Commodore 64 documentation, including hardware specifications, memory addresses, and historical context.
FlicenseBqualityBmaintenanceAn MCP server for indexing and searching Commodore 64 documentation using full-text, semantic, and fuzzy search across multiple file formats. It enables RAG-based question answering, entity extraction, and interactive timeline or knowledge graph visualizations.941-Why this server?
Provides tools for reverse-engineering Commodore Amiga games from a disk image and Kickstart ROM: ADF geometry and boot-block checksum verification, entropy/region mapping, packer detection and decrunchers (PowerPacker 2.0, Bytekiller, Atomik ATN!, Turrican II three-stage), AmigaDOS OFS/FFS file access, HUNK executable loading, copper list disassembly, 68000 flow-graph disassembly and call-tree walking, hardware-register boundary scanning, C recompilation with refusals reported, and byte-for-byte verification of the rebuild against headless emulator captures.
AlicenseNot gradedqualityBmaintenanceLets an AI assistant drive measured Amiga reverse-engineering instruments locally — mapping ADF disks, verifying and unpacking packer blocks, reading HUNK executables, walk-based 68000 disassembly and hardware-boundary scans, static recompilation to C, and headless vAmiga screenshots and breakpoint captures compared byte-for-byte. It exposes 18 path-based tools that never fetch anything or write outside the paths they are given, returning only measurements such as entropy maps, listings, and diffs.4,084 PyPI2MITWhy this server?
Enables control of Commodore 64 Ultimate, Ultimate 64, and Ultimate II+ devices via their REST API, allowing program execution, memory operations, disk management, audio playback, configuration changes, and streaming.
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control Commodore 64 Ultimate hardware via REST API, supporting program execution, memory operations, disk management, audio playback, and device configuration through natural language commands.22MITWhy this server?
Provides tools for assembling 6502 assembly language programs, tokenizing BASIC programs, and running them in an emulator, all targeting the Commodore 64 platform.
Why this server?
Provides a curated knowledge base for Commodore 64 development, including hardware registers, KERNAL routines, memory maps, techniques, recipes, pitfalls, and toolchain guidance for AI-assisted demo and game development.
AlicenseNot gradedqualityBmaintenanceEnables AI agents and developers to query a structured Commodore 64 knowledge base over MCP, combining semantic search and knowledge graph traversal for hardware references, techniques, recipes, pitfalls, timing budgets, and compatibility checks.25 npm27BSD 3-Clause