MCP Openmsx
未申請A Model Context Protocol (MCP) server for automating openMSX emulator instances. This server provides comprehensive tools for MSX software development, testing, and automation through standardized MCP protocols.
01 / クライアントを選択
03 / 設定を追加
claude mcp add --transport stdio 'mcp-openmsx' -- 'npx' '-y' '@nataliapc/mcp-openmsx'04 / クライアントで確認
クライアントの MCP 設定で接続とツール一覧を確認してください。設定のコピーだけでは接続成功は確認できません。
Automationの他のサーバー
ディレクトリ全体を見る未申請リスティング
このMCPサーバーはあなたのものですか?
このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。
このサーバーを申請するセキュリティプロファイル
申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み
18 件中 18 件
ドキュメントに記載されたツール (18)
プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。
basic_programming
BASIC tools: isBasicAvailable, newProgram, runProgram, setProgram, getFullProgram, getFullProgramAdvanced, listProgramLines, deleteProgramLines.
debug_breakpoints
Breakpoint management: create, remove, list.
debug_cpu
Read/write CPU registers, CPU info, Stack pile, and Disassemble code: getCpuRegisters, getRegister, setRegister, getStackPile, disassemble, getActiveCpu.
debug_memory
RAM memory operations: selectedSlots, getBlock, readByte, readWord, writeByte, writeWord, searchBytes.
debug_run
Control execution: break, isBreaked, continue, stepIn, stepOut, stepOver, stepBack, runTo.
debug_vram
VRAM operations: getBlock, readByte, writeByte, searchBytes.
emu_control
Controls an openMSX emulator: launch, close, powerOn, powerOff, reset, getEmulatorSpeed, setEmulatorSpeed, machineList, extensionList, wait.
emu_info
Obtain informacion about the current emulated machine: getStatus, getSlotsMap, getIOPortsMap.
emu_keyboard
Send text or key combinations to emulator: sendText, sendKeyCombo.
emu_media
Manage ROM, disk, and tape media: tapeInsert, tapeRewind, tapeEject, romInsert, romEject, diskInsert, diskInsertFolder, diskEject.
emu_replay
Controls emulation timeline: start, stop, status, goBack, absoluteGoto, advanceFrame, reverseFrame, truncate, saveReplay, loadReplay.
emu_savestates
Save and restore machine states: load, save, list.
emu_vdp
Manage VDP (Video Display Processor): getPalette, getRegisters, getRegisterValue, setRegisterValue, screenGetMode, screenGetFullText.
msxdocs_resource_get
Retrieve MCP resources for MCP clients that don't support MCP resources.
openmsx_tcl_cmd
Executes a native Tcl command in the connected openMSX instance. It is disabled by default and is registered only when the user sets OPENMSXENABLERAWTCL=true. Existing typed tools remain available and are preferred for operations they cover.
screen_dump
Export screen data as BASIC BSAVE instruction.
screen_shot
Capture emulator screen: asimage, tofile.
vector_db_query
Hybrid search (semantic embeddings + BM25) over the local MSX documentation index, for information about MSX systems, cartridges, programming, and other development resources.