AtariHackerMCP logo

AtariHackerMCP

未申請

作者: pdavis68

An MCP Server to assist people in hacking 8-bit Atari code

インストール

$dotnet run --project /absolute/path/to/AtariHackerMCP/AtariHackerMCP.csproj --no-build

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

Developer Toolsの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

40 件中 40 件

ドキュメントに記載されたツール (40)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

analyze_boot_sector

Decode the boot sector header from an ATR

analyze_coverage

Analyze code coverage: which bytes are executed vs. data

analyze_disassembly

Multi-pass analysis building a reference graph and identifying code/data regions

annotate_zero_page

Add or update a zero-page annotation

atr_header

Display the ATR header fields for a disk image

atr_info

Display structural info about an ATR disk image

clear_segments

Clear all defined segments

create_atr

Create a new ATR disk image from scratch

define_filesystem

Define a custom filesystem layout for non-DOS ATRs

define_segment

Define a memory segment by type (code, data, graphics, text, zeropage)

define_symbol

Add or update a named label for a memory address

diff_roms

Compare two ROM or ATR files (summary, verbose, or hex diff format)

disassemble

Disassemble 6502 code with optional multi-pass analysis (analyze=true)

extract_atr_file

Extract a file from an ATR and save it to disk

find_pattern

Search for a byte pattern with wildcards

find_strings

Search for runs of printable ASCII or ATASCII characters

generate_callgraph

Generate a call graph showing subroutine relationships (Mermaid or text format)

generate_linker_config

Generate a cc65 linker configuration from current segments

hex_dump

Produce a hex dump with file offsets, memory addresses, and ASCII

inject_atr_file

Inject a file into an ATR (copy-on-write)

list_atr_directory

List the DOS directory of an ATR disk image

list_segments

List all defined memory segments (shows gaps)

list_symbols

List symbols in the symbol table

load_atr_boot

Extract boot sectors from an ATR and load them at $0700

load_atr_file

Extract a file from an ATR and load it into the session

load_labels

Load labels and segments from a sidecar file

load_rom

Load a ROM/XEX binary into the current session

lookup_symbol

Look up the symbol entry for an address

probe_data

Analyze a memory range to identify data type (text, graphics, table, charset, display list, sprite data, map data) with confidence scoring

remove_segment

Remove a defined segment by name

remove_symbol

Remove a user-defined symbol

rom_info

Display structural info about the loaded binary

save_labels

Save current labels and segments to a sidecar file

search_boot_sector

Scan boot sectors across multiple ATRs for patterns/differences

sector_dump

Hex dump sectors from an ATR by logical sector number

set_symbols

Enable/disable symbol groups (hardware, OS variables, OS ROM, user labels) to control which names appear in disassembly

trace_control_flow

Statically trace execution from a starting address

write_atr_file

Write a file to an ATR with directory entry creation

write_atr_sector

Write raw data to a specific sector of an ATR

x_ref

Find cross-references to an address in the ROM

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。