Rom MCP server
Search ROMs across Internet Archive, ROMsgames, CoolROM, and more. Verify checksums and parse saves.
0 stars
Reviews
Write oneNobody has reviewed Rom yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rom tools (14)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
detect_consoleDetect the likely game console from a filename or path.
download_romDownload a ROM from Internet Archive to a local directory.
get_download_linkGet the direct download URL for a ROM from Internet Archive.
match_by_checksumIdentify a game by providing its MD5, SHA1, or CRC32 hash.
parse_save_fileRead and parse an emulator save file (.sav, .srm, .states).
scan_collectionScan a directory of ROMs and identify all game files, compute checksums.
search_all_sourcesSearch across all ROM sources: Internet Archive, ROMsgames.net, CoolROM, Arcade Punks, ROMsFun, and Reddit r/Roms.
search_arcadepunksSearch Arcade Punks for ROMs and related content.
search_coolromSearch CoolROM for game ROMs.
search_reddit_romsSearch Reddit r/Roms for community discussions and recommendations about ROMs.
search_romSearch Internet Archive for game ROMs by title, console, or keyword. Returns download links and metadata.
search_romsfunSearch ROMsFun for game ROMs.
search_romsgamesSearch ROMsgames.net for game ROMs.
verify_romVerify a ROM file against known checksums. Computes MD5, SHA1 and checks against databases.
Public scan report
scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 85 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Rom compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 75% of 3,470 Web search servers
- Tools
- 14
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 14 read
Release history: 2 versions in the registry since 2026-08-08, latest 2026-09-21, typically one every 44 days.
Install Rom in Claude Code, Cursor or VS Code
Runs npx -y @mrfentmen/rom-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add rom-mcp -- npx -y @mrfentmen/rom-mcp
What the publisher says
From the Rom repository's README, as published. We do not edit it. Read it on GitHub
ROM MCP
An MCP server for searching, verifying, and managing game ROM collections. Search Internet Archive, verify checksums against No-Intro and Redump databases, parse emulator save files, and download ROMs.
What it does
Search for ROMs across Internet Archive, ROMsgames.net, CoolROM, Arcade Punks, ROMsFun, and Reddit r/Roms. Verify ROM integrity using checksums. Identify unknown ROMs by hash. Parse save files to check playtime and progress. Scan entire collections and catalog everything.
Supported Sources
- Internet Archive - Search via the IA API
- ROMsgames.net - HTML scraping
- CoolROM - HTML scraping
- Arcade Punks - HTML scraping
- ROMsFun - HTML scraping
- Reddit r/Roms - Community discussions and recommendations
Tools
- search_rom. Search Internet Archive for game ROMs by title or keyword.
- searchallsources. Search across all ROM sources (Internet Archive, ROMsgames, CoolROM, Arcade Punks, ROMsFun, Reddit r/Roms).
- search_romsgames. Search ROMsgames.net for ROMs.
- search_coolrom. Search CoolROM for ROMs.
- search_arcadepunks. Search Arcade Punks for ROMs.
- search_romsfun. Search ROMsFun for ROMs.
- searchredditroms. Search Reddit r/Roms for community discussions and recommendations.
- verify_rom. Compute MD5 and SHA1 checksums and verify against known databases.
- matchbychecksum. Identify a game by providing its hash.
- parsesavefile. Read emulator save files (.sav, .srm, .states).
- scan_collection. Scan a directory and identify all ROM files.
- getdownloadlink. Get direct download URL from Internet Archive.
Install
npx rom-mcpClaude Desktop setup
Add this to your claudedesktopconfig.json:
{
"mcpServers": {
"rom": {
"command": "npx",
"args": ["-y", "rom-mcp"]
}
}
}Example usage
Ask Claude:
"Search Internet Archive for Super Mario World ROMs"
"Verify this ROM file at ~/Downloads/game.sfc"
"What game is this? MD5: a1b2c3d4e5f6..."
"Scan my ROM collection at ~/ROMs and tell me what I have"
"Download the Sonic the Hedgehog ROM to my desktop"
"Parse this save file and tell me how much playtime I have"
Checksum verification
The server computes MD5 and SHA1 hashes of ROM files and checks them against known databases to verify integrity and identify games.
Save file support
Parses common emulator save formats including .srv, .srm, .sav, .states, and .ss files.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Rom: common questions
- Is Rom MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Rom safety report
- How do I install Rom?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Rom need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Rom maintained?
- The last commit was 88 days ago (2026-08-08). The latest release is v1.2.1.
- What can I use instead of Rom?
- Servers from other publishers that do the same job: Open Library MCP server, Jshookmcp MCP server and Sui Knowledge Base (kapa.ai) MCP server.
- How does Rom compare with other Web search MCP servers?
- safety score 85/100 (higher than 75% of 3,470 Web search servers); tools 14 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Rom
Same job from other publishers: the closest match first, then the best rated.
- Open LibrarySearch books and authors on the Internet Archive's Open Librarynot reviewedEstablishedA
- JshookmcpSearch-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.not reviewedEstablishedC
- Sui Knowledge Base (kapa.ai)Semantic search across Sui documentation and knowledge sources, powered by kapa.ainot reviewedEstablishedA
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- GEO Tracker by DigestSEOTrack brand citations across seven AI search surfaces. Free OSS; optional EUR 99 client-ready audit.not reviewedEstablishedB