MCP Server
MCP
Packwright MCP
Packwright compiles, renders, validates, and captures paired Minecraft Java packs.
Install
npx -y @rithwikbabu/[email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "npm",
"identifier": "@rithwikbabu/packwright-mcp",
"version": "0.5.0",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Absolute path containing datapacks and optional sibling resource packs Packwright may access.",
"isRequired": true,
"format": "string",
"name": "PACKWRIGHT_WORKSPACE"
},
{
"description": "Optional Java 25 executable used for setup, vanilla command validation, builds, GameTest runs, and official-client visual capture.",
"format": "string",
"name": "PACKWRIGHT_JAVA"
},
{
"description": "Optional absolute path for verified Minecraft artifacts, visual generation runs, client-capture evidence, and local reference data.",
"format": "string",
"name": "PACKWRIGHT_CACHE_DIR"
},
{
"description": "Set to true to disable MCP tools that write to the workspace.",
"format": "string",
"name": "PACKWRIGHT_READ_ONLY"
},
{
"description": "Set to true to prohibit network access, including explicit version setup.",
"format": "string",
"name": "PACKWRIGHT_OFFLINE"
},
{
"description": "Optional command for an independently installed and trusted Spyglass executable.",
"format": "string",
"name": "PACKWRIGHT_SPYGLASS_COMMAND"
}
]
}
]
}
mcp
model-context-protocol
npm
By
Comments
Sign in to leave a comment