DOOM
Embeds the DOOM game engine via FFI, enabling AI clients to play DOOM with real-time game state, enemy detection, and frame render
Rust-based server embedding the doomgeneric DOOM engine through FFI for direct gameplay within MCP clients. Returns structured game state including HP, armor, ammo, kills, visible enemies with line-of-sight detection, nearby items, and PNG frame thumbnails. Supports configurable difficulty, episode/map selection, and both user-directed and AI-autonomous play modes with virtual time decoupled from wall clock.
Source
Repository: https://github.com/gunnargrosch/doom-mcp
Maintain DOOM?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[DOOM on getagentictools](https://getagentictools.com/mcp/gunnargrosch-doom-mcp?ref=badge)