C64bridge
UnclaimedMCP server to control and program the Commodore 64 Ultimate, Ultimate 64, Ultimate II, or VICE.
Install
npx -y c64bridge@latestUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
batch_update
Apply multiple configuration updates in a single request.
c64_batch
Execute multiple c64bridge tool calls in a single request. Reduces latency for multi-step workflows.
c64_config
Grouped entry point for configuration reads/writes, diagnostics, and snapshots.
c64_debug
Grouped entry point for VICE debugger operations (breakpoints, registers, stepping).
c64_disk
Grouped entry point for disk mounts, listings, image creation, and program discovery.
continue_execution
Exit the Binary Monitor and resume CPU execution (BM 0xAA Exit).
create_checkpoint
Create a new checkpoint (breakpoint) in VICE.
create_image
Create a blank disk image of the specified format.
delete_checkpoint
Remove a checkpoint by id.
diff
Compare the current configuration with a snapshot.
file_info
Inspect metadata for a file on the Ultimate filesystem.
find_and_run
Search for a PRG/CRT by name substring and run the first match.
get
Read a configuration category or specific item.
get_checkpoint
Fetch a single checkpoint by id.
get_monitor_state
Read CPU registers and return the current monitor state.
get_registers
Read register values, optionally filtered by name or id.
info
Retrieve Ultimate hardware information and status.
list
List configuration categories reported by the firmware.
list_checkpoints
List all active VICE checkpoints (breakpoints).
list_drives
List Ultimate drive slots and their mounted images.
list_registers
List available registers (metadata).
load_flash
Load configuration from flash storage.
mount
Mount a disk image with optional verification and retries. Supports verification.
nuclear_reset
Kill and restart the VICE process (managed instances only).
read_debugreg
Read the Ultimate debug register ($D7FF).
reset_defaults
Reset firmware configuration to factory defaults.
restore
Restore configuration from a snapshot file.
save_flash
Persist the current configuration to flash storage.
set
Write a configuration value in the selected category.
set_condition
Attach a conditional expression to a checkpoint.
set_registers
Write register values.
shuffle
Discover PRG/CRT files and run each with optional screen capture.
snapshot
Snapshot configuration to disk for later restore or diff.
step
Single-step CPU execution.
step_return
Continue execution until the current routine returns.
toggle_checkpoint
Enable or disable a checkpoint by id.
unmount
Remove the mounted image from an Ultimate drive slot.
version
Fetch firmware version details.
wait_for_state
Poll CPU registers until PC equals expectedPC or timeout elapses.
write_debugreg
Write a hex value to the Ultimate debug register ($D7FF).