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.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mcp-openmsx": {
"args": [
"-y",
"@nataliapc/mcp-openmsx"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
"Orchestrating a binary opera where AI conducts, MCP interprets, and openMSX acts as the 8-bit diva."
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@nataliapc/mcp-openmsx' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @nataliapc/mcp-openmsx against OSV.dev.
Click any tool to inspect its schema.
ProcessorsZ80, R800 processor documentation
msx://processors/{type}
BIOSBIOS ROM, DOS ROM, SUBROM documentation
msx://bios/{type}
SystemMSX system documentation
msx://system/{topic}
AudioMSX audio/sound documentation
msx://audio/{topic}
VideoMSX video/VDP documentation
msx://video/{topic}
ProgrammingProgramming documentation for ASM, BASIC and other languages
msx://programming/{language}
MSX-DOSMSX-DOS documentation
msx://msx-dos/{topic}
MSX-UNAPIMSX-UNAPI specification documentation
msx://msx-unapi/{topic}
MSX BASICMSX BASIC programming documentation
msx://msx-basic/{topic}
MSX2 Technical HandbookMSX2 Technical Handbook reference
msx://handbook/msx2/{section}
The MSX Red BookThe MSX Red Book reference documentation
msx://redbook/{section}
SDCC CompilerSDCC Compiler documentation
msx://sdcc/{topic}
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment / developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Manage Supabase projects — databases, auth, storage, and edge functions
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for Mcp Openmsx and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
"Orchestrating a binary opera where AI conducts, MCP interprets, and openMSX acts as the 8-bit diva."
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.
🎁🎁 If you find this project useful, please consider making a donation by PAYPAL Link or GitHub Sponsors
This project creates a bridge between modern AI-assisted development (e.g. GitHub Copilot, Claude Desktop) and retro computing (MSX systems) by providing:
flowchart TB
%%{init: {'flowchart': {'curve':'monotoneX' }}}%%
subgraph yourComputerGroup[" "]
HOST["Your AI dev companion<br>(MCP Client support)"]
EMU["openMSX emulator<br>(local instance)"]
subgraph mcpGroup["**mcp-openmsx**"]
MCP["MCP Server<br>stdio / http"]
TOOLS["MCP Tools"]
VECTORDB[("Embeddings RAG<br>(Vector Database)")]
RESOURCES["MCP Resources"]
LOCALDATA["Local data<br>(inner documentation)"]
end
EXTDATA["External data<br>(webpages)"]
HOST <--"_MCP<br> protocol _"--> MCP
MCP <--> TOOLS & RESOURCES
TOOLS <--"_ Query _"--> VECTORDB
TOOLS <--"_ Console commands _"---> EMU
RESOURCES <--_ http _---> EXTDATA
RESOURCES <--> LOCALDATA
end
HOST@{ shape: rounded }
MCP@{ shape: rounded }
EMU@{ shape: rounded }
LOCALDATA@{ shape: docs }
EXTDATA@{ shape: docs }
style yourComputerGroup color:#fff,fill:#4444,text-align:left
style mcpGroup color:#fff,fill:#4444
style HOST color:#000000,fill:#BBDEFB,stroke-width:4px,stroke-dasharray:0
style MCP color:#000000,fill:#FFF9C4
s
... [View full README on GitHub](https://github.com/nataliapc/mcp-openmsx#readme)