Builds, edits, analyzes, and playtests RPG Maker MV projects on disk through 13 MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by RpgMakerMVUltimate MCP.
DiegoLopez0208/RpgMakerMVUltimate-MCP MCP server connects an AI agent to a real RPG Maker MV project stored on disk. Its tools cover project inspection, map generation, map and event editing, database changes, system and plugin-related operations, validation, and playtesting. The server is intended to work with the projectโs actual files and IDs rather than asking an agent to fabricate references.
Map generation supports procedural, semantic, blank, themed, template, batch, and duplicate modes. Procedural generation can use bundled RTP templates or terrain and dungeon algorithms for themes without a matching template. Semantic generation first creates a mission layout and then applies a tileset profile; the README states that this path keeps key-and-door progression solvable by construction. Projects can also be mined to derive semantic layouts and tileset information without modifying the source project.
The server communicates with an MCP client over a local process and reads the folder identified by RPGMAKER_PROJECT_PATH. That folder should contain RPG Maker MVโs data/, js/, and index.html files. If the environment variable is not supplied, the server can start and receive a project path later through set_project_path.
Agents can begin with get_project_context to inspect available content and real IDs, then use analyze_project for an overview containing health information, counts, and unreachable maps. Changes are written to project files. The README describes atomic map writes and validation against the RPG Maker MV engine.
An optional live bridge connects the server to a game launched for playtesting. After the bridge plugin is installed and started, the agent can receive exceptions, console messages, scene changes, player position, event execution details, FPS, heap information, and screenshots. It can also reload a changed map without losing party state. The bridge listens on ws://127.0.0.1:32123.
Use the published npm executable with an MCP client configuration:
Node.js 18 or newer is listed as a requirement. The project can also be built from source with npm install, npm run build, and npm start, while providing the project path through the environment. Restart the MCP client after adding or upgrading the server because clients load tool definitions at startup.
DiegoLopez0208/RpgMakerMVUltimate-MCP MCP server exposes 13 consolidated tools. The documented operations include:
.mcp-cache/..mcp-cache/screenshots/ for later inspection.The bridge plugin is restricted to NW.js test runs launched with a test argument. The README says deployed builds do not reach the socket code. System.json and Tilesets.json cannot be hot-reloaded; those changes require a fresh playtest.
The server works with RPG Maker MV projects, not a general-purpose game engine. Procedural templates use tile IDs associated with RTP sheets, so changing tilesets can make those maps appear incorrectly. Semantic generation is the documented option for custom or non-RTP tilesets, but it requires a suitable tileset profile or mined project data.
The live bridge is optional and requires installing its plugin into the project, starting the bridge, and running the game in the supported test configuration. Without the bridge, playtest opens the game but does not provide the same telemetry or feedback loop. The material does not document remote hosting, external API credentials, or a license name.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/diegolopez0208-rpgmakermvultimate-mcp)<a href="https://allmcps.com/mcp/diegolopez0208-rpgmakermvultimate-mcp"><img src="https://allmcps.com/api/badge/diegolopez0208-rpgmakermvultimate-mcp?style=directory" alt="RpgMakerMVUltimate MCP on AllMCPs" /></a>