Skip to main content
Glama
521,628 tools. Updated 2026-09-06 11:42

"Commodore" matching MCP tools:

  • Retrieve the current Commodore 64 register snapshot after pausing the emulator to inspect CPU state for debugging.
    MIT
  • Read a specified block of memory from a Commodore 64, returning byte values as decimal numbers. Provide a start address and either a data length or an inclusive end address.
    MIT
  • Save a PNG screenshot of the Commodore PET display with optional nearest-neighbour upscaling. Use when pixel-level appearance matters over text reading.
    MIT
  • Check if the Commodore 64 is running or stopped and retrieve the current stop reason and program counter when available to diagnose debugger states.
    MIT
  • Wait until a specified text appears on the Commodore PET screen. Returns screen data on timeout without error.
    MIT

Matching MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    21
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables 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.
    49
    20
    -
  • Hold a key down for a specified number of game ticks by re-poking the keyboard matrix before each tick, stopping at a designated frame anchor. For BASIC 4 Commodore PET models.
    MIT
  • Insert text into the Commodore PET keyboard buffer without affecting live key-down state. Use \n for the return key.
    MIT
  • Get the current display state of a Commodore 64 program, including screen RAM, color RAM, graphics mode, memory addresses, and border/background colors.
    MIT
  • Reads the raw screen-code matrix (rows x cols of ints) from a Commodore PET session to check glyph values without decoding ambiguity.
    MIT
  • Read memory from a Commodore PET emulator session. Provide an address (hex, decimal, or symbol) to retrieve hex-encoded bytes and a decimal integer array.
    MIT
  • Package Commodore PET source files into a .prg or disk image that autostarts when loaded in VICE. Returns the exact run command.
    MIT
  • Execute a specified number of CPU instructions in a Commodore PET emulator session, then stop for inspection.
    MIT
  • Execute a Commodore PET routine in isolation for unit testing. Set A, X, Y registers, then call and halt at RTS for assertion.
    MIT
  • Build, tokenize, and run Commodore PET programs from source files. Automatically registers assembly symbols and handles .bas, .s, .prg formats.
    MIT
  • Type BASIC program text into a running Commodore PET emulator, with an option to execute the program after typing.
    MIT
  • Send joystick commands to Commodore 64 ports 1 or 2, pressing, releasing, or tapping directions and fire. Automatically resumes emulation if stopped and restores the previous pause state.
    MIT
  • Set execution breakpoints or read/write watchpoints on Commodore 64 memory addresses. Define start, range, and condition to pause execution or monitor memory access.
    MIT
  • Read CPU register values and retrieve the program counter annotated with nearest symbol from a loaded label file for debugging Commodore PET software.
    MIT