RPG Maker MV Ultimate MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 242 installs a week from npm. Last commit 8 Sep 2026.
RPG Maker MV Ultimate: AI copilot to generate, edit and understand RPG Maker MV projects (MCP)
We read the source, 23 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const content = await readFile(path.join(dir, file), "utf-8");
const child = spawn(gameExe, args, { cwd: projectPath, detached: true, stdio: 'ignore', windowsHide: false });
const files = await readdir(fullDir);
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add rpgmaker-mv-ultimate -- npx -y rpgmaker-mv-mcp
{
"mcpServers": {
"rpgmaker-mv-ultimate": {
"args": [
"-y",
"rpgmaker-mv-mcp"
],
"command": "npx"
}
}
}
[mcp_servers.rpgmaker-mv-ultimate]
command = "npx"
args = ["-y", "rpgmaker-mv-mcp"]
{
"mcpServers": {
"rpgmaker-mv-ultimate": {
"args": [
"-y",
"rpgmaker-mv-mcp"
],
"command": "npx"
}
}
}
{
"mcpServers": {
"rpgmaker-mv-ultimate": {
"args": [
"-y",
"rpgmaker-mv-mcp"
],
"command": "npx"
}
}
}
This one needs environment variables set before it will start:
RPGMAKER_PROJECT_PATH (Absolute path to the RPG Maker MV project to edit (the folder with data/ and js/). The server starts without it; needed for real editing, or call set_project_path at runtime.), VISION_API_URL (Base URL of an OpenAI-compatible vision endpoint to enable analyze_image mode "ai" (e.g. https://api.openai.com or http://localhost:11434). Unset = vision disabled; every other tool works offline.), VISION_API_KEY (Bearer token for the vision endpoint (only sent when set).), VISION_MODEL (Vision model name to request (e.g. gpt-4o, llava). Defaults to meta/llama-3.2-90b-vision-instruct.), RPGMV_LEGACY_TOOLS (Set to 1 to also advertise the 101 legacy v4 tool names (they remain callable regardless of this flag).).
The author declared them in the registry entry; get the values from the project itself.
MCP server for reading, editing, and playtesting RPG Maker MV projects
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
Create, edit, validate, preview, and render Shotcut projects through AI clients.
MCP server for TouchDesigner - Control and operate TouchDesigner projects through AI agents
Automate the Godot Engine editor: edit scenes and scripts, run projects, manage engine versions
AI video editor: create projects, edit timelines, add captions and effects, and render videos.
Generate on-brand images from your AI agent: design, edit, and render templates over MCP.
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
Answers built from our own checks of this server.