Skip to main content
Glama
MasterBrogrammer

WOZMCP64

SW-OpenC64

ブラウザで動作するCommodore 64。SW-OpenAppleと同じ、シェルフ&CRTシェル。

ファミリー: SW-Open + マシン。AppleはSW-OpenApple。こちらはSW-OpenC64。 このタブ用のGrok MCPはWOZMCP64です(Apple用はWOZMCP)。

実行されているもの

VICEはC64エミュレータのリファレンスですが、ここでWASMにコンパイルするには大きすぎます(このマシンにはEmscriptenツールチェーンがありません)。ブラウザランタイムは、WASMにコンパイルされたchipsファミリーのC64です(public/emu/c64.wasmlvllvl より)。ヘッダのソースの正本は、ベンダリングされた floooh/chipsvendor/chips、zlib)です。同梱する合法的なファームウェアは MEGA65 Open ROMsvendor/open-roms、LGPL)です。

初回起動は READY. — ROM探しは不要です。

Related MCP server: Chrome Browser Control

実行方法

npm install
npm run start

次に http://127.0.0.1:8082 を開いてください。ポート 8082(8080はSW-OpenApple)。

または ./launch.sh

ブラウザでプレイ

SW-OpenAppleと同じ考え方です — GitHub Pagesが静的ビルドをホストしています:

https://masterbrogrammer.github.io/SW-OpenC64/

C64、シェルフ、Blank disk、Save BASICはすべてブラウザ内で動作します。TerminalタブはこのMacのシェルなので、SW-OpenC64をローカルで実行しているときだけ機能します。

ソース: https://github.com/MasterBrogrammer/SW-OpenC64

ライブラリ

法的に同梱できるタイトルのみ:

  • Commodore BASIC(ROM内のREADY.)

  • 10 PRINTの迷路、Hello、ボーダーフラッシュのPOKE

  • フォーマット済みの空の1541 .d64 — プログラムを入力して、Save BASIC でMineに保存

Last Ninja、Boulder Dash、Impossible Missionなどは引き続き著作権が残っています。自分自身の .d64 / .prg / .crt をウィンドウにドロップしてください。それらはこのブラウザ(IndexedDB)内に留まります。アップロードされることはありません。

スターはローカルです。サインインは任意です。

キー

CRTをクリック

フォーカス + SIDオーディオ

Esc

RUN/STOP

Tab

CTRL

Ctrl / Cmd

コモドールキー

F1–F7

ファンクションキー

ゲームパッドアイコン

ジョイスティックポート2 (WASD / 矢印キー、スペースでファイア)

Ctrl+F12

リセット

MCP (WOZMCP64)

SW-OpenC64タブを :8082 で開いた状態で:

npm run mcp

Grokは ~/.grok/config.toml 内で [mcp_servers.wozmcp64] として設定されています。

ライセンス

  • chips: zlib — vendor/chips/LICENSE

  • Open ROMs: LGPL-3.0 — vendor/open-roms/LICENSE

  • WASMランタイム: lvllvl C64コア、vendor/lvllvl/NOTICE.txt 参照

  • 同梱のPRG / 空のディスク: パブリックドメイン、public/disks/FOSS-DISKS.txt

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • 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
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables browser automation over MCP using a real Chrome browser with existing profile, supporting real tabs, downloads, cookies, and RPA workflows.
    104
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables 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.
    44
    1
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MasterBrogrammer/SW-OpenC64'

If you have feedback or need assistance with the MCP directory API, please join our Discord server