Announcing Beacon: Self-improving memory for coding agents
← All MCP servers
MCP server

RPG Maker MV Ultimate MCP

mcp:diegolopez0208/rpgmakermvultimate-mcp

RPG Maker MV Ultimate: AI copilot to generate, edit and understand RPG Maker MV projects (MCP)

Verdict
Not analyzed

Indexed from the registries, but not analyzed yet. Lineage and listings below are current.

Execution chain 500

What it calls, runs, installs, reads and writes, with the line that does it.

Environment variables 20

LOG_LEVEL
RPGMAKER_MV_INSTALL
RPGMAKER_MV_INSTALL
RPGMAKER_PROJECT_PATH
RPGMAKER_PROJECT_PATH
RPGMV_BACKUP_KEEP
RPGMV_BRIDGE_PORT
RPGMV_INLINE_IMAGES
RPGMV_LEGACY_TOOLS
RPGMV_STRING_IDS
RPGMV_TOOLSET
RPGMV_TOOLSET
RPGMV_TOOLSET
VISION_API_KEY
VISION_API_KEY
VISION_API_PATH
VISION_API_URL
VISION_API_URL
VISION_MODEL

Commands run 81

<dynamic>
<dynamic>
require((p[1] as number) >= (p[0] as number))
require(['A', 'B', 'C', 'D'].includes(p[0] as string))
require(['A', 'B', 'C', 'D'].includes(p[1] as string))
require([0, 2, 4, 6, 8].includes(p[4] as number))
require(allowed.includes(p.length))
require(Array.isArray(p[0]) && p[0].length > 0 && p[0].every(v => typeof v === 'string'))
require(integer(p[2], p[0] === 0 ? 0 : 1) && integer(p[3], p[0] === 0 ? 0 : 1))
require(integer(p[5], dataType <= 3 ? 1 : dataType === 5 ? -1 : 0))
require(integer(p[6], 0))
require(integer(p[slot], 1))
require(integer(p[slot], min, max))
require(p.length === count)
require(p.length === counts[type] || ((type === 4 || type === 5) && p[2] === 0 && p.length === 4))
require(p.length >= 2 && p.length <= 5)
require(typeof p[0] === 'string')
require(typeof p[0] === 'string')
require(typeof p[1] === 'string')
require(typeof p[2] === 'boolean' && typeof p[3] === 'boolean')
require(typeof p[3] === 'number' && Number.isFinite(p[3]))
require(typeof p[4] === 'number' && Number.isFinite(p[4]))
require(typeof p[4] === 'string')
require(typeof p[5] === 'number' && Number.isFinite(p[5]) && p[5] >= (p[4] as number))
taskkill /PID {…} /T /F
tasklist /FI {…} /FO CSV /NH

Files read 81

<dynamic>
<dynamic>
<dynamic>
src/diagnostics.ts:11 · via:validateProjectPath
<dynamic>
src/intel/analyze.ts:133 · via:analyzePlugins
<dynamic>
src/intel/assetCheck.ts:160 · via:listFolder
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/intel/projectIndex.ts:265 · via:dataSignature
<dynamic>
src/intel/templateMiner.ts:373 · via:loadMinedTemplates
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/server.ts:540 · via:exportWeb
<dynamic>
src/server.ts:680 · via:getProjectSummary
<dynamic>
src/server.ts:704 · via:renderMapAscii
<dynamic>
<dynamic>
src/server.ts:1025 · via:validateProjectPath
<dynamic>
src/tools/enemyTools.ts:64 · via:resolveEnemyBattler
<dynamic>
src/tools/enemyTools.ts:73 · via:resolveEnemyBattler
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/tools/exportTools.ts:272 · via:collectReferencedNames
<dynamic>
<dynamic>
src/tools/exportTools.ts:290 · via:prepareOutDir
<dynamic>
<dynamic>
src/tools/mapTools.ts:105 · via:readJsonDirect
<dynamic>
<dynamic>
src/tools/mapTools.ts:935 · via:listAssets
<dynamic>
<dynamic>
src/tools/mapTools.ts:964 · via:listAssets
<dynamic>
src/tools/projectTools.ts:56 · via:validateProjectPath
<dynamic>
<dynamic>
src/tools/runTools.ts:58 · via:processName
<dynamic>
src/tools/semanticMapTools.ts:80 · via:loadMinedTemplates
<dynamic>
src/utils/fileHandler.ts:120 · via:rotateBackup
<dynamic>
<dynamic>

Files written 37

<dynamic>
src/bridge/bridge.ts:254 · via:claimHandshake
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/server.ts:562 · via:mineProject
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>

GitHub repositories 7

diegolopez0208/rpgmakermvultimate-mcp
diegolopez0208/rpgmakermvultimate-mcp
diegolopez0208/rpgmakermvultimate-mcp
diegolopez0208/rpgmakermvultimate-mcp
redseb/rpgmaker-mz-mcp
rpgtkoolmv/corescript
vitejs/vite

Network calls 9

<dynamic>
src/bridge/bridge.ts:231 · via:startWsServer
<dynamic>

Packages 1

npm:rpgmaker-mv-mcp@5.21.0
server.json:15 · launch:server.json

URLs 264

http://127.0.0.1:53211
http://localhost:11434
https://api.openai.com
https://eslint.org/donate
https://eslint.org/donate
https://github.com/DiegoLopez0208/RpgMakerMVUltimate-MCP
https://github.com/DiegoLopez0208/RpgMakerMVUltimate-MCP.git
https://github.com/DiegoLopez0208/RpgMakerMVUltimate-MCP/issues
https://github.com/DiegoLopez0208/RpgMakerMVUltimate-MCP#readme
https://github.com/Redseb/rpgmaker-mz-mcp
https://github.com/rpgtkoolmv/corescript
https://github.com/sponsors/ai
https://github.com/sponsors/ai
https://github.com/sponsors/colinhacks
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/express-rate-limit
https://github.com/sponsors/fastify
https://github.com/sponsors/isaacs
https://github.com/sponsors/isaacs
https://github.com/sponsors/isaacs
https://github.com/sponsors/isaacs
https://github.com/sponsors/jonschlinkert
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/nzakas
https://github.com/sponsors/nzakas
https://github.com/sponsors/oxc-project
https://github.com/sponsors/panva
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/SuperchupuDev
https://github.com/sponsors/sxzz
https://github.com/vitejs/vite?sponsor=1
https://opencollective.com/debug
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/eslint
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/fastify
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/libvips
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/parcel
https://opencollective.com/postcss/
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/typescript-eslint
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://opencollective.com/vitest
https://registry.npmjs.org
https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz
https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz
https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz
https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.5.tgz
https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.6.0.tgz
https://registry.npmjs.org/@eslint/core/-/core-1.2.1.tgz
https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz
https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz
https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz
https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.4.tgz
https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz
https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz
https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz
https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz
https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz
https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz
https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.4.tgz
https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.5.tgz
https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.5.tgz
https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz
https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.1.tgz
https://registry.npmjs.org/@oxc-project/types/-/types-0.153.0.tgz
https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.13.tgz
https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.13.tgz
https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz
https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz
https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz
https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz
https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz
https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz
https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz
https://registry.npmjs.org/@types/node/-/node-25.9.1.tgz
https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/types/-/types-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.61.1.tgz
https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.61.1.tgz
https://registry.npmjs.org/@vitest/expect/-/expect-4.1.11.tgz
https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.11.tgz
https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz
https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz
https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz
https://registry.npmjs.org/@vitest/spy/-/spy-4.1.11.tgz
https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz
https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz
https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz
https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz
https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz
https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz
https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz
https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz
https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz
https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz
https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz
https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz
https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz
https://registry.npmjs.org/chai/-/chai-6.3.0.tgz
https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz
https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz
https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz
https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz
https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz
https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz
https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz
https://registry.npmjs.org/cors/-/cors-2.8.6.tgz
https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz
https://registry.npmjs.org/debug/-/debug-4.4.3.tgz
https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz
https://registry.npmjs.org/depd/-/depd-2.0.0.tgz
https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz
https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz
https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz
https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz
https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz
https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz
https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz
https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz
https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz
https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz
https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz
https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz
https://registry.npmjs.org/eslint/-/eslint-10.5.0.tgz
https://registry.npmjs.org/espree/-/espree-11.2.0.tgz
https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz
https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz
https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz
https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz
https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz
https://registry.npmjs.org/etag/-/etag-1.8.1.tgz
https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz

Linked repositories 3

GitHub repositories it links to or installs from, and whether their names can be taken over.

redseb/rpgmaker-mz-mcp
url · not tracked
rpgtkoolmv/corescript
url · not tracked
vitejs/vite
url · not tracked