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) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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
- 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/ShunsukeHayashi/rpgmaker-mz-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server