Pz MCP Server logo

Pz MCP Server

Unclaimed

by Svi-ra

MCP server for Project Zomboid mod development: Build 42 Java API docs, vanilla Lua/script lookup, and mod scaffolding, validation and linting.

Install

$claude mcp add pz --scope user -- node /absolute/path/to/pz-mcp-server/dist/index.js

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
claudejavadocluamcpmcp-servermoddingmodel-context-protocolproject-zomboid

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

20 of 20 tools

Documented tools (20)

From project documentation. A server handshake does not verify each tool’s description or behavior.

pz_find_overloads

Every declaration of a method name, with its full parameter list

pz_find_script_param

A parameter or property by name across every block: type, default, min/max, allowed values

pz_get_api_doc

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

pz_get_class

Signature, inheritance, fields, constructors, methods with javadoc. filter regex for big classes, includeinherited to pull in supertype methods

pz_get_hierarchy

Supertypes, subtypes, and interface implementors

pz_lint_lua

Flags :method() calls that exist on no Java class, engine globals that don't exist, and Events.X names the game never fires

pz_list_api_docs

The 134 documented pages, by section (scripts, mapping, java, translations, xml)

pz_list_events

Event names the game fires, with the files that declare or handle them

pz_list_package

Classes and sub-packages of a package

pz_read_java

Read a class by name (HaloTextHelper or zombie.characters.HaloTextHelper), optionally a line range

pz_read_lua

Read a vanilla Lua file by line range (sandboxed to the install)

pz_scaffold_mod

New mod skeleton: mod.info, client/server/shared Lua, a script file, a translation stub

pz_search_api_docs

Regex search over the whole reference

pz_search_class

Fuzzy class search; also matches CamelCase initials (IGC → IsoGameCharacter)

pz_search_java

Regex search over the source — what a method actually does, who reads a tile property, how vanilla implements something

pz_search_lua

Regex search of media/lua, with optional path glob and context lines

pz_search_member

Find a method/field across all 3,965 classes — "which class has getModData()?"

pz_search_script

Item/recipe/vehicle definitions from media/scripts, returned as whole blocks

pz_status

Which data sources resolved

pz_validate_mod

mod.info keys, poster, media/lua placement, script module wrappers, brace balance, Translate folders

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Pz MCP Server

How do I connect Pz MCP Server to Claude?
The listing records `claude mcp add pz --scope user -- node /absolute/path/to/pz-mcp-server/dist/index.js` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Code as compatible clients.
Is Pz MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Pz MCP Server do?
Pz MCP Server documents 20 tools to the agent, including pz_find_overloads, pz_find_script_param, pz_get_api_doc. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.