Mcp Bizhawk vs Mcp Dolphin — MCP Server Comparison | AllMCPs
Side-by-Side Model Context Protocol Comparison
Mcp Bizhawk vs Mcp Dolphin
In-depth architectural comparison of the Mcp Bizhawk and Mcp Dolphin MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Mcp Bizhawk
Gaming · Local stdio
Quality: 47/100 (Fair) | Auth: No auth required
Mcp Dolphin
Gaming · Local stdio
Quality: 63/100 (Good) | Auth: No auth required
Verdict Summary: Choose Mcp Bizhawk if you need specialized Gaming tools running via a local process. Choose Mcp Dolphin if your workspace requires Gaming integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Mcp Bizhawk when:
You need dedicated capabilities in the Gaming domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
You have access to required keys: BIZHAWK_HOST, BIZHAWK_PORT.
Drive the BizHawk multi-system emulator from any MCP client. Memory r/w across named domains, joypad input, frame-advance, screenshot, save/load state. One bridge unlocks NES, SNES, GB/GBC/GBA, Genesis, N64, PSX, Saturn, and more.
Drive the Dolphin GameCube/Wii emulator from any MCP client: read/write PowerPC memory (MEM1/MEM2), GameCube + Wii Remote input (buttons, IR pointer, accelerometer, MotionPlus), reset, save/load state, and frame advance. Python bridge inside Felk's scripting fork + Node MCP server.
Category & Scope
Tools & Capabilities Breakdown
Mcp Bizhawk Tools (13)
bizhawk_ping
Verify bridge connectivity (returns `pong`)
bizhawk_get_info
ROM name, ROM hash, framecount, memory domains, capabilities
bizhawk_list_memory_domains
List available memory domains for the loaded core
bizhawk_read8
Read u8 / u16-LE / u32-LE from memory
bizhawk_write8
Write to memory
bizhawk_read_range
Read up to 4096 bytes as a byte array
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Mcp Bizhawk is categorized under Gaming and uses a local stdio subprocess. In contrast, Mcp Dolphin belongs to Gaming using local stdio subprocess. Select Mcp Bizhawk when you need capabilities focused on gaming and Mcp Dolphin when you require tools for gaming.