# snowyegret23/DuckStation MCP

Source: https://glimind.com/server/glama%2Fsnowyegret23%2Fduckstation-mcp
Registry id: `glama/snowyegret23/duckstation-mcp`
Status: unknown

## Tools (25)

- `capture_duckstation_window`: Capture DuckStation window without activating it.
- `configure_background_input`: Configure background input for DuckStation.
- `connect`: Connect to DuckStation's GDB server and inspect connection status.
- `disconnect`: Disconnect from DuckStation's GDB server.
- `dump_memory`: Dump emulated memory to a file.
- `dump_region`: Dump a preset memory region to a file.
- `filter_log`: Filter DuckStation log by level, channel, or text.
- `get_registers`: Read MIPS registers.
- `kill_duckstation`: Terminate DuckStation processes.
- `list_duckstation_processes`: List DuckStation processes.
- `list_memory_regions`: List preset memory regions.
- `list_registers`: List supported register names.
- `pause`: Pause emulation.
- `read_memory`: Read emulated memory.
- `remove_breakpoint`: Remove a breakpoint.
- `resume`: Resume emulation.
- `send_controller_input`: Send controller actions.
- `set_access_breakpoint`: Add an access breakpoint.
- `set_breakpoint`: Add an execution breakpoint.
- `set_read_breakpoint`: Add a read breakpoint.
- `set_write_breakpoint`: Add a write breakpoint.
- `step`: Single-step emulation.
- `tail_log`: Tail DuckStation log.
- `take_screenshot`: Capture the rendered frame.
- `write_memory`: Write to emulated memory.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
