1. Conduid
  2. AI
  3. Sim6502
MCP server · AI

Sim6502

6502 Family simulator, assembler, dis-assembler w/ LLM MCP interface

34Low

Scored a month ago · breakdown

About Sim6502

Sim6502 is an MCP server in the AI category: 6502 Family simulator, assembler, dis-assembler w/ LLM MCP interface.

Install

From source
git clone https://github.com/CTalkobt/sim6502

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (31)

assembleInline-assemble code into memory

Parameters not published.

clear_breakpointRemove a breakpoint

Parameters not published.

create_projectBootstrap a new project directory structure from a template

Parameters not published.

diff_snapshotShow every address that changed since the last snapshot, with before/after values and writer PC

Parameters not published.

disassembleDisassemble memory at an address

Parameters not published.

get_opcode_infoFetch addressing modes and cycles for a mnemonic

Parameters not published.

get_patternReturn a fully documented, parameterised snippet by name (e.g. `mul8_mega65`, `memcopy`)

Parameters not published.

list_breakpointsList all active breakpoints

Parameters not published.

list_env_templatesDiscover available project environment templates

Parameters not published.

list_patternsList all built-in assembly snippet templates grouped by category and processor

Parameters not published.

Show all 31 tools
list_processorsList supported processor types

Parameters not published.

load_programAssemble and load 6502 source code

Parameters not published.

read_memoryRead a range of memory bytes

Parameters not published.

read_registersReturn current CPU register state

Parameters not published.

reset_cpuReset CPU registers

Parameters not published.

run_programRun until breakpoint / top-level RTS / STP

Parameters not published.

set_breakpointSet a breakpoint at an address

Parameters not published.

set_processorSwitch processor variant

Parameters not published.

snapshotCapture a memory baseline

Parameters not published.

speedGet or set run-speed throttle (`1.0` = C64 PAL)

Parameters not published.

step_backStep back one instruction using execution history

Parameters not published.

step_forwardStep forward in history

Parameters not published.

step_instructionExecute N instructions

Parameters not published.

trace_runExecute N instructions and return a per-instruction log (address, disassembly, register state)

Parameters not published.

validate_routineRun an array of register test-vectors against a subroutine; returns pass/fail per test

Parameters not published.

vic2_infoPrint VIC-II state summary

Parameters not published.

vic2_regsFull VIC-II register dump: D011–D01A decoded, raster line, interrupt flags, bank, all video addresses, all colour registers

Parameters not published.

vic2_savebitmapRender 320×200 active display area to PPM (mode-aware, no border; sprites included)

Parameters not published.

vic2_savescreenRender full 384×272 PAL frame to PPM

Parameters not published.

vic2_spritesPrint all 8 sprite states

Parameters not published.

write_memoryWrite a byte to memory

Parameters not published.

Ask AI

✦

Ask AI about Sim6502

Powered by Claude · Grounded in docs

I know everything about Sim6502. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Sim6502

How do I install Sim6502?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sim6502 safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sim6502 still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.