What it is
A Minecraft mod-development server with two halves. The static half downloads and decompiles the Minecraft client and indexes it, so an agent can search classes, methods and call graphs offline. The runtime half talks to a running game through the DebugBridge mod. Package mcdev-mcp, version 2.2.1.
Requirements
Node.js 18+, Java 8+ for decompilation and the call graph (Java 17+ recommended for the callgraph command), and roughly 2 GB of disk per Minecraft version for the decompiled sources, symbol index and callgraph database. Preparing a version is a terminal step you run yourself — npx mcdev-mcp init with a version such as 1.21.11, taking a few minutes — and this is deliberate: the server exposes only read and query tools, so an agent connected to it cannot trigger init, rebuild, clean or callgraph. Clients then launch the server with the serve subcommand over stdio. Releases from 1.14 onward are supported, with Mojang's mappings downloaded automatically; the newer 26.x scheme ships pre-unobfuscated. The runtime tools additionally need the DebugBridge mod installed in the instance you want to drive — without it they report a connection error and the static half keeps working.
Setup effort
Follow the published steps — npx mcdev-mcp init -v 1.21.11