LeashIndex Get the report

Index / calendar

io.github.Redseb/rpgmaker-mz-mcp

io-github-redseb-rpgmaker-mz-mcp declares 128 capabilities across 128 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-13 from tools/list answered by the npm package rpgmaker-mz-mcp@1.4.0 (published to npm as rpgmaker-mz-mcp, listed in the official MCP registry as io.github.Redseb/rpgmaker-mz-mcp 1.4.0), run in an isolated container with no network access and placeholder credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 128 tools

128 of 128 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 3 of 128 tools

3 tools are classified as irreversible and declare no limit.

high · no-expiry · All 128 tools

128 of 128 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 128 tools

128 of 128 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 84 of 128 tools

84 tools can modify data and declare no limit.

low · uncapped-read · 41 of 128 tools

41 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
get_projectread inferred
set_projectwrite inferred
update_actorwrite inferred
create_actorwrite inferred
search_actorsread inferred
create_itemwrite inferred
update_itemwrite inferred
search_itemsread inferred
create_weaponwrite inferred
update_weaponwrite inferred
create_armorwrite inferred
update_armorwrite inferred
create_skillwrite inferred
create_damage_skillwrite inferred
create_healing_skillwrite inferred
create_buff_skillwrite inferred
create_state_skillwrite inferred
update_skillwrite inferred
search_skillsread inferred
get_mapread inferred
get_map_regionread inferred
get_map_infosread inferred
create_mapwrite inferred
delete_mapdelete inferred
update_map_treewrite inferred
get_map_eventsread inferred
get_map_eventread inferred
update_map_eventwrite inferred
create_map_eventwrite inferred
search_map_eventsread inferred
add_event_commandwrite inferred
update_mapwrite inferred
resize_mapwrite assumed
set_encounterswrite inferred
get_map_dimensionsread inferred
set_map_tilewrite inferred
delete_map_eventdelete inferred
create_enemywrite inferred
update_enemywrite inferred
search_enemiesread inferred
create_troopwrite inferred
update_troopwrite inferred
build_troop_pagewrite assumed
add_troop_pagewrite inferred
search_troopsread inferred
create_classwrite inferred
update_classwrite inferred
add_class_learningwrite inferred
set_class_param_curvewrite inferred
create_statewrite inferred
update_statewrite inferred
create_common_eventwrite inferred
update_common_eventwrite inferred
call_common_eventwrite assumed
create_move_routewrite inferred
set_movement_routewrite inferred
build_show_textread inferred
build_show_choicesread inferred
build_conditional_branchwrite assumed
build_flow_commandwrite inferred
build_control_switchwrite inferred
build_control_variablewrite inferred
build_change_goldwrite inferred
build_change_itemswrite assumed
build_change_party_memberwrite inferred
build_transfer_playerwrite inferred
build_play_audiowrite inferred
build_screen_effectwrite inferred
build_pictureread inferred
build_character_effectread inferred
build_battle_processingwrite inferred
build_shop_processingwrite inferred
build_name_inputwrite inferred
build_change_actorwrite inferred
build_battle_commandwrite inferred
insert_event_commandswrite inferred
set_event_pagewrite inferred
create_npcwrite inferred
create_chestwrite inferred
create_transferwrite inferred
list_plugin_commandsread inferred
create_plugin_commandwrite inferred
describe_tileread inferred
get_tile_catalogread inferred
find_tileread inferred
paint_tileswrite assumed
fill_areawrite assumed
paint_blueprintwrite inferred
object_tileswrite assumed
place_objectwrite assumed
get_tilesetsread inferred
get_tile_flagsread inferred
check_passabilityread inferred
set_tile_flagswrite inferred
get_systemread inferred
get_variablesread inferred
set_variable_namewrite inferred
get_switchesread inferred
set_switch_namewrite inferred
get_game_titleread inferred
update_game_titlewrite inferred
get_title_screenread inferred
update_title_screenwrite inferred
get_starting_positionread inferred
update_starting_positionwrite inferred
get_partyread inferred
set_partywrite inferred
get_termsread inferred
set_termwrite inferred
get_typesread inferred
set_type_namewrite inferred
set_currency_unitwrite inferred
list_assetsread inferred
list_namesread inferred
get_databaseread inferred
validate_eventread inferred
validate_projectread inferred
validate_referencesread inferred
validate_assetsread inferred
list_allocated_idsread inferred
next_free_idwrite assumed
batch_createwrite inferred
delete_recorddelete inferred
reset_tablewrite assumed
scan_pluginswrite assumed
export_webwrite assumed
render_mapwrite assumed
run_playtestwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.