RPG Maker MZ MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_API_KEY | No | Your Gemini API key (required for AI image generation and scenario generation features) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_projectsC | List all RPG Maker MZ projects in a directory |
| read_project_infoC | Read RPG Maker MZ project information (Game.rpgproject file) |
| list_mapsC | List all maps in an RPG Maker MZ project |
| read_mapC | Read a specific map file from an RPG Maker MZ project |
| list_pluginsC | List all plugins in an RPG Maker MZ project |
| generate_project_contextC | Generate comprehensive context documentation for an RPG Maker MZ project including structure, maps, events, and plugin information |
| analyze_project_structureC | Analyze RPG Maker MZ project structure and provide insights about maps, connections, events, and game flow |
| extract_game_design_patternsC | Extract common game design patterns from the project (event patterns, map layouts, etc.) |
| create_projectB | Create a new RPG Maker MZ project from scratch |
| create_mapC | Create a new map in the project |
| update_map_tileC | Update a tile on a map |
| add_eventC | Add a new event to a map |
| add_event_commandC | Add a command to an event page (e.g., show text, transfer player, etc.) |
| add_actorC | Add a new actor to the database |
| add_classC | Add a new class to the database |
| add_skillC | Add a new skill to the database |
| add_itemC | Add a new item to the database |
| update_databaseC | Update an entry in any database (Actors, Classes, Skills, Items, Weapons, Armors, etc.) |
| generate_assetC | Generate RPG Maker MZ asset using Gemini 2.5 Flash (characters, faces, tilesets, etc.) |
| generate_asset_batchC | Generate multiple RPG Maker MZ assets in batch |
| describe_assetC | Analyze and describe an existing RPG Maker MZ asset using Gemini 2.5 Flash |
| generate_scenarioC | Generate a complete RPG game scenario using Gemini AI (story, maps, characters, events, items) |
| implement_scenarioC | Implement a generated scenario into the RPG Maker MZ project |
| generate_and_implement_scenarioC | Generate and immediately implement a complete RPG scenario (all-in-one) |
| generate_scenario_variationsC | Generate multiple variations of a scenario for comparison |
| autonomous_create_gameA | Autonomously create a complete RPG game from a concept. This tool orchestrates all game creation steps: project setup, scenario generation, battle system, quests, assets, balancing, and optimization. Perfect for rapid game prototyping with minimal input. |
| register_resourceC | Register a resource (template, asset, data) for reuse across the project |
| register_prompt_templateC | Register a reusable prompt template with variable placeholders and resource references |
| execute_promptC | Execute a prompt template with provided variables and resource references |
| list_resourcesB | List all registered resources with optional filtering |
| search_databaseC | Search game database (actors, enemies, skills, items, etc.) with filters |
| analyze_assetsC | Analyze all project assets, detect usage, find unused assets, and generate optimization recommendations |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/ShunsukeHayashi/rpgmaker-mz-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server