Skip to main content
Glama
garuh143

RPG Maker MZ/MV MCP Server

by garuh143

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RPGMAKER_PROJECT_PATHYesThe path to your RPG Maker MZ/MV project directory containing the data/ folder and project file.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_actorsB

Get all actors from the RPG Maker MZ/MV project

get_actorC

Get a specific actor by ID

update_actorC

Update an actor's properties

create_actorD

Create a new actor

search_actorsB

Search actors by name or nickname

get_itemsC

Get all items from the project

get_weaponsB

Get all weapons from the project

get_armorsB

Get all armors from the project

get_skillsB

Get all skills from the project

get_skillC

Get a specific skill by ID

create_skillC

Create a new skill with custom properties

create_damage_skillC

Create a damage-dealing skill (simplified)

create_healing_skillC

Create a healing skill (simplified)

create_buff_skillC

Create a buff skill (simplified)

create_state_skillC

Create a state-inflicting skill (poison, sleep, etc.)

update_skillC

Update a skill's properties

search_skillsB

Search skills by name or description

update_itemD

Update an item's properties

search_itemsC

Search items by name or description

get_mapC

Get map data by ID

get_map_infosB

Get information about all maps

get_map_eventsC

Get all events from a specific map

get_map_eventC

Get a specific event from a map

update_map_eventD

Update a map event's properties

create_map_eventD

Create a new event on a map

search_map_eventsC

Search events on a map by name

add_event_commandC

Add a command to an event page

create_mapB

Create a new map with specified dimensions and properties. Returns the new map ID and map data.

paint_mapA

Paint tiles on a map using batch operations (fill rectangles or draw outlines). Efficient for creating terrain, roads, walls, and decorations in one call. Reads/writes map data only once regardless of operation count.

get_systemC

Get system data

get_variablesB

Get all game variable names

set_variable_nameD

Set a variable name

get_switchesB

Get all game switch names

set_switch_nameD

Set a switch name

get_game_titleC

Get the game title

update_game_titleC

Update the game title

update_starting_positionD

Update the game starting position

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/garuh143/RPG-MakerMV-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server