Skip to main content
Glama

RPG Maker MZ MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GEMINI_API_KEYNoYour Gemini API key (required for AI image generation and scenario generation features)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projects

List all RPG Maker MZ projects in a directory

read_project_info

Read RPG Maker MZ project information (Game.rpgproject file)

list_maps

List all maps in an RPG Maker MZ project

read_map

Read a specific map file from an RPG Maker MZ project

list_plugins

List all plugins in an RPG Maker MZ project

generate_project_context

Generate comprehensive context documentation for an RPG Maker MZ project including structure, maps, events, and plugin information

analyze_project_structure

Analyze RPG Maker MZ project structure and provide insights about maps, connections, events, and game flow

extract_game_design_patterns

Extract common game design patterns from the project (event patterns, map layouts, etc.)

create_project

Create a new RPG Maker MZ project from scratch

create_map

Create a new map in the project

update_map_tile

Update a tile on a map

add_event

Add a new event to a map

add_event_command

Add a command to an event page (e.g., show text, transfer player, etc.)

add_actor

Add a new actor to the database

add_class

Add a new class to the database

add_skill

Add a new skill to the database

add_item

Add a new item to the database

update_database

Update an entry in any database (Actors, Classes, Skills, Items, Weapons, Armors, etc.)

generate_asset

Generate RPG Maker MZ asset using Gemini 2.5 Flash (characters, faces, tilesets, etc.)

generate_asset_batch

Generate multiple RPG Maker MZ assets in batch

describe_asset

Analyze and describe an existing RPG Maker MZ asset using Gemini 2.5 Flash

generate_scenario

Generate a complete RPG game scenario using Gemini AI (story, maps, characters, events, items)

implement_scenario

Implement a generated scenario into the RPG Maker MZ project

generate_and_implement_scenario

Generate and immediately implement a complete RPG scenario (all-in-one)

generate_scenario_variations

Generate multiple variations of a scenario for comparison

autonomous_create_game

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_resource

Register a resource (template, asset, data) for reuse across the project

register_prompt_template

Register a reusable prompt template with variable placeholders and resource references

execute_prompt

Execute a prompt template with provided variables and resource references

list_resources

List all registered resources with optional filtering

search_database

Search game database (actors, enemies, skills, items, etc.) with filters

analyze_assets

Analyze all project assets, detect usage, find unused assets, and generate optimization recommendations

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