Packwright MCP
Packwright compiles, renders, validates, and captures paired Minecraft Java packs.
Connector by rithwikbabu · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/rithwikbabu-packwright-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 8 read · 8 write · 6 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 22
Read from the source code; the running server may list different tools.
Read 8 · Look things up without changing anything.
datapack_inspectdatapack_testdatapack_validateminecraft_lookupresource_readvisual_asset_inspectvisual_capabilitiesvisual_validate
Write 8 · Create, change, send or run things.
datapack_createtexture_importvisual_capturevisual_compilevisual_connectvisual_rendervisual_revision_createvisual_spec_upsert
Delete 6 · Delete, drop, revoke or wipe things.
datapack_buildproject_buildresource_deleteresource_upsertvisual_commitvisual_project_attach
Secrets and settings it asks for
Other settings (environment variables or headers).
PACKWRIGHT_CACHE_DIRPACKWRIGHT_JAVAPACKWRIGHT_OFFLINEPACKWRIGHT_READ_ONLYPACKWRIGHT_SPYGLASS_COMMANDPACKWRIGHT_WORKSPACE
Tools (22)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
datapack_buildBuild Datapack ZIPcan change or delete dataRun strict structural and authoritative Minecraft 26.2 command validation, then create a deterministic datapack ZIP with pack.mcmeta at its root. Java 25 and setup-version are required; builds cannot bypass vanilla validation. Existing output files require overwrite=true and their current SHA-256.
datapack_createCreate DatapackCreate a Minecraft Java Edition 26.2 datapack below the configured workspace. The target must not exist. Supports a no-write dry run and optional namespace load/tick functions.
datapack_inspectInspect Datapackread-onlyInspect pack metadata, namespaces, resource inventory, hashes, Minecraft 26.2 compatibility, and validator readiness without changing files.
datapack_testRun Vanilla GameTestsread-onlyValidate commands, then load a staged copy of the pack and run selected GameTests in a disposable Minecraft 26.2 universe. The configured timeout is one shared budget capped at five minutes.
datapack_validateValidate Datapackread-onlyRun structural checks plus authoritative Minecraft 26.2 dispatcher, registry, and codec validation for every ordinary .mcfunction command. Requires setup-version and Java 25 unless includeVanilla=false; configured Spyglass diagnostics are also available. Invalid packs return normalized diagnostics as a tool execution error.
minecraft_lookupSearch Minecraft 26.2 Dataread-onlySearch locally cached Minecraft 26.2 commands, registries, resource types, and identifiers. This tool never performs network access.
project_buildBuild Paired Pack ZIPscan change or delete dataValidate and build separate deterministic datapack and resource-pack ZIPs for an attached project. Existing artifacts require both current SHA-256 values.
resource_deleteDelete Resourcecan change or delete dataDelete exactly one datapack file. Requires confirm=true and the file's current SHA-256; directories are never recursively deleted.
resource_readRead Datapack Resourceread-onlyRead an allowed text resource by typed Minecraft resource ID or exact pack-relative path. Returns its SHA-256 for guarded follow-up writes.
resource_upsertCreate or Update Resourcecan change or delete dataCreate a typed datapack resource or allowed text file. Existing files require overwrite=true and their current expectedSha256. dryRun returns the proposed diff without writing.
texture_importImport PNG TextureStrictly decode, bound, normalize, metadata-strip, and content-address a PNG supplied inline or through an exact hash-guarded workspace file.
visual_asset_inspectInspect Visual Assetread-onlyInspect a paired project, its logical item graph, current draft readiness, bindings, textures, renders, and commit state without changing files.
visual_capabilitiesReport Visual Capabilitiesread-onlyReport the truthful Minecraft 26.2 capability boundary and the separately labeled current compiler support for each visual target.
visual_captureCapture With Minecraft ClientLaunch the pinned official Minecraft 26.2 client in a disposable deterministic studio and return protocol-v3, representation-bound framebuffer evidence for supported item, block, headwear, entity, or placeable fixtures. Required world/gameplay views are authoritative only for the recorded OpenGL environment. Scale-reference and debug-hitbox views are separately requested augmented QA aids, never WYSIWYG evidence and never substitutes for required authority. The strict representation union accepts no commands, functions, saves, executable content, or mod paths. Requires explicit client-capture …
visual_commitCommit Accepted Visualcan change or delete dataAfter explicit acceptance, atomically install every proposed datapack and resource-pack file. Official-client evidence can authorize commit only when its proposalBindingStatus is implemented; capture_only block, headwear, entity, and placeable evidence is QA-only until the compiler implements that exact representation. Accepted evidence requires the exact verified report SHA-256, which is bound into the durable commit receipt.
Show 7 more tools
visual_compileCompile Visual DraftCompile a semantic custom-item ModelSpec into exact Minecraft 26.2 item-definition, model, UV, and texture draft assets without changing the paired packs.
visual_connectConnect Item BehaviorCreate a guarded multi-file proposal connecting a client item definition to a vanilla carrier through minecraft:item_model, with optional give helper and recipe.
visual_project_attachAttach Paired Packscan change or delete dataAssociate sibling datapack and resource-pack roots through a guarded project manifest. Can create a new format-88.0 resource pack without moving the datapack.
visual_renderRender Visual DraftRender the selected model-specific scene-review profile with Packwright’s deterministic CPU renderer. All profiles produce bounded original-reference scenes, advisory measurements, an immutable report, individual image resources, and a contact sheet returned as image content.
visual_revision_createRepair Visual DraftCreate an immutable child revision by changing only named parts, materials, display transforms, or selected review-profile metadata against the reviewed spec hash.
visual_spec_upsertCreate Visual DraftValidate a semantic custom-item ModelSpec, including its selected review-profile metadata, and create an immutable, content-addressed draft run. Review profiles stage the same compiled item output and never imply new native target support.
visual_validateValidate Paired Visual Projectread-onlyCombine paired-pack, model, graph, CPU preview, binding, vanilla-command, and optional GameTest validation. Existing official-client evidence is authoritative by default for supported profiles; set requireClientCapture false only for an explicit fast advisory pass.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Jul 31, 2026 (2 months ago)
- Last release
- Jul 31, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.rithwikbabu/packwright-mcp- Version
- 0.5.0
- Auth
- No auth
- Packages
- npm @rithwikbabu/packwright-mcp
- License
- MIT
- Repository
- github.com/rithwikbabu/packwright-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Packwright MCP. Agent Mart. https://agentmart.dev/connectors/rithwikbabu-packwright-mcp (last updated 2026-10-24)