RPG Maker MZ MCP Server
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., "@RPG Maker MZ MCP Servercreate a fire sword that deals 20 fire damage and costs 150 gold"
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.
RPG Maker MZ MCP Server 🎮✨
A powerful Model Context Protocol (MCP) server that allows AI agents (like Claude, Gemini, or Copilot) to directly manipulate RPG Maker MZ projects.
With this tool, you can ask your AI to "Create a fire sword", "Make a potion that regenerates mana", or "Generate a new map", and it will modify the game files directly!
🚀 Features
📦 Database Management (Full CRUD)
Create, Read, and Update almost any database asset:
Items: Create potions, keys, and hidden items. Support for HP/MP recovery and state application.
Weapons & Armors: Create equipment with stats, prices, and elemental effects.
Enemies: Define stats (HP/MP/ATK...), drops, and rewards (EXP/Gold).
States: Create status effects (e.g., Poison, Regen, Stun) with traits.
Actors & Classes: Create new heroes and classes with level curves and traits.
Skills: Define magic and special attacks.
🗺️ Map & World
Create Maps: Generate new map files (
MapXXX.json) with metadata (size, tileset, BGM).List Maps: See all maps in your project hierarchy.
🧩 Plugin & Resources
Plugin Installer: Automatically creates
.jsfiles injs/pluginsand registers them inplugins.js.Resource Scanner: List available graphics (
img/), audio (audio/), and DLC packages.
🛡️ Safety First
Atomic Writes: Uses a
SafeWriterto prevent data corruption.Editor Sync: Automatically updates
System.jsonversion ID, forcing the RPG Maker MZ editor to reload data and preventing conflicts.
Related MCP server: RPG Maker MZ MCP Server
🛠️ Installation
Clone the repository:
git clone https://github.com/devmagary/MCP-Maker.git cd MCP-MakerInstall dependencies:
npm installBuild the project:
npm run build
⚙️ Configuration
You need to tell the MCP client where your RPG Maker MZ project and engine are located.
Environment Variables
RPGMAKER_PROJECT_PATH: Full path to your game project (wheregame.rmmzprojectis).RPGMAKER_ENGINE_PATH: Full path to RPG Maker MZ installation (usually Steam folder).
configuration Examples
VS Code (Claude Dev / Copilot)
Add to your settings or MCP config:
{
"mcpServers": {
"rpgmaker-mz": {
"command": "node",
"args": ["C:/path/to/MCP-Maker/dist/index.js"],
"env": {
"RPGMAKER_PROJECT_PATH": "C:/Users/You/Documents/RMMZ/MyGame",
"RPGMAKER_ENGINE_PATH": "C:/Program Files (x86)/Steam/steamapps/common/RPG Maker MZ"
}
}
}
}Claude Desktop
Edit %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"rpgmaker-mz": {
"command": "node",
"args": ["C:\\path\\to\\MCP-Maker\\dist\\index.js"],
"env": {
"RPGMAKER_PROJECT_PATH": "C:\\Users\\You\\Documents\\RMMZ\\MyGame",
"RPGMAKER_ENGINE_PATH": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\RPG Maker MZ"
}
}
}
}💻 Tech Stack
TypeScript: Strictly typed for robustness.
Zod: Runtime schema validation for all tool inputs.
MCP SDK: Official Model Context Protocol SDK.
Node.js: Runtime environment.
🤝 Contributing
Feel free to open issues or submit PRs if you want to add more features (e.g., Event creation support)!
Created with ❤️ by DevMagary & Antigravity.
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
- AlicenseBquality-maintenanceEnables complete RPG Maker MZ game development through MCP tools, including autonomous game creation from concepts, AI-generated assets using Gemini 2.5 Flash, and programmatic control over maps, events, characters, and databases. Supports full game creation workflow from a single command with automatic story, asset, and implementation generation.Last updated3225
- AlicenseCqualityDmaintenanceEnables AI models to develop and automate RPG Maker MZ projects by creating maps, events, and plugins through natural language commands. It provides comprehensive tools for database management, asset integrity checks, and direct map tile manipulation.Last updated289ISC
- FlicenseCqualityDmaintenanceA Model Context Protocol server that enables management of RPG Maker MZ and MV project data, including actors, items, maps, and events. It allows users to create, update, and search game assets through natural language integration with MCP-compatible clients.Last updated371
- Alicense-qualityBmaintenanceA local, file-based bridge that lets an AI client read, draft, validate, and safely write content into an RPG Maker MV project.Last updated1MIT
Related MCP Connectors
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
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/devmagary/MCP-Maker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server