rom-mcp
Search Internet Archive for game ROMs, retrieve direct download links, and download ROMs from the Internet Archive.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rom-mcpSearch Internet Archive for Super Mario World ROMs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 massive software library. Verify ROM integrity using checksums. Identify unknown ROMs by hash. Parse save files to check playtime and progress. Scan entire collections and catalog everything.
Related MCP server: mcp-romm
Tools
search_rom. Search Internet Archive for game ROMs by title or keyword.
verify_rom. Compute MD5 and SHA1 checksums and verify against known databases.
match_by_checksum. Identify a game by providing its hash.
parse_save_file. Read emulator save files (.sav, .srm, .states).
scan_collection. Scan a directory and identify all ROM files.
get_download_link. Get direct download URL from Internet Archive.
download_rom. Download a ROM to a local directory.
detect_console. Detect the console from filename or path.
Install
npx rom-mcpClaude Desktop setup
Add this to your claude_desktop_config.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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceAn MCP server that enables AI assistants to search and query your LaunchBox game library across all platforms including Steam, GOG, and emulators. It allows users to check ownership for bundles, view game metadata, find duplicates, and analyze playtime statistics through natural language.Last updated3MIT
- AlicenseAqualityAmaintenance10 tool MCP server for RomM. Adds searching, metadata, tracking, saves and management via MCP.Last updated285MIT
- Alicense-qualityAmaintenanceMCP server for archiving media from 600+ sites (YouTube, TikTok, etc.) and managing a local library with search, metadata, and download tools.Last updated1MIT
- Alicense-qualityBmaintenanceA Python MCP server for searching, downloading, extracting, inspecting, and previewing game assets from multiple public sources.Last updatedMIT
Related MCP Connectors
Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.
MCP server for accessing curated awesome list documentation
An MCP server for deep research or task groups
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrfentmen/rom-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server