pz_list_api_docs
The 134 documented pages, by section (scripts, mapping, java, translations, xml)
How to use it
Project documentation lists pz_list_api_docs for the Pz MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Pz MCP Server
claude mcp add pz --scope user -- node /absolute/path/to/pz-mcp-server/dist/index.jsOther tools in Pz MCP Server (19)
Every declaration of a method name, with its full parameter list
A parameter or property by name across every block: type, default, min/max, allowed values
Read a page — a script block (item, craftRecipe, component Durability), tileproperties, rooms, a translation or XML format. entry for one parameter, docsection for one part
Signature, inheritance, fields, constructors, methods with javadoc. filter regex for big classes, includeinherited to pull in supertype methods
Supertypes, subtypes, and interface implementors
Flags :method() calls that exist on no Java class, engine globals that don't exist, and Events.X names the game never fires
Event names the game fires, with the files that declare or handle them
Classes and sub-packages of a package
Read a class by name (HaloTextHelper or zombie.characters.HaloTextHelper), optionally a line range
Read a vanilla Lua file by line range (sandboxed to the install)
New mod skeleton: mod.info, client/server/shared Lua, a script file, a translation stub
Regex search over the whole reference
Fuzzy class search; also matches CamelCase initials (IGC → IsoGameCharacter)
Regex search over the source — what a method actually does, who reads a tile property, how vanilla implements something
Regex search of media/lua, with optional path glob and context lines
Find a method/field across all 3,965 classes — "which class has getModData()?"
Item/recipe/vehicle definitions from media/scripts, returned as whole blocks
Which data sources resolved
mod.info keys, poster, media/lua placement, script module wrappers, brace balance, Translate folders