Minecraft Dev

v1.0.0Developer Toolsstable

Model Context Protocol server for Minecraft Development

java-decompilerminecraft-modmodel-context-protocolmojmapyarn-mappings
Share:
18
Stars
0
Downloads
0
Weekly
0/5

What is Minecraft Dev?

Minecraft Dev is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server for minecraft development

Model Context Protocol server for Minecraft Development

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Model Context Protocol server for Minecraft Development

Use Cases

Develop Minecraft mods using decompiled source and mappings. Access Mojmap and Yarn mappings for code reference. Analyze and modify Minecraft game code.
MCDxAI

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx minecraft-dev

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Minecraft Dev

The Minecraft Dev MCP server gives AI assistants direct access to decompiled Minecraft source code, mod analysis, and mapping namespaces (Yarn, Mojmap, Intermediary), making it a powerful assistant for Minecraft mod development. It can download and decompile any Minecraft version from 1.14 onward, search source code with full-text indexing, analyze Fabric/Forge/NeoForge mods, validate Mixin annotations, and diff classes between game versions. Developers use it to get accurate API references and code context without leaving their AI coding workflow.

Prerequisites

  • Node.js 18 or later
  • Java 17 or later (required for decompilation; verify with 'java -version')
  • An MCP-enabled client such as Claude Desktop or Cursor
  • Sufficient disk space for cached Minecraft source (several hundred MB per version)
1

Verify Java 17+ is installed

The server uses Java under the hood to decompile Minecraft class files. Java 17 or later is required.

java -version
2

Install the package globally (optional)

Install the package globally with npm if you prefer a persistent install, or skip this step to use npx directly in your config.

npm install -g @mcdxai/minecraft-dev-mcp
3

Add the server to your MCP client configuration

Open your MCP client's config file and add the minecraft-dev entry. Using npx with -y means no separate install step is needed.

{
  "mcpServers": {
    "minecraft-dev": {
      "command": "npx",
      "args": ["-y", "@mcdxai/minecraft-dev-mcp"]
    }
  }
}
4

Restart your MCP client

Restart Claude Desktop or your chosen MCP client for it to detect the new server. On first use, the server will download and cache Minecraft source for the version you request.

5

Optional: set environment variables

Two optional environment variables let you control cache location and logging verbosity. Add them to the env block in your config if needed.

{
  "mcpServers": {
    "minecraft-dev": {
      "command": "npx",
      "args": ["-y", "@mcdxai/minecraft-dev-mcp"],
      "env": {
        "CACHE_DIR": "/path/to/custom/cache",
        "LOG_LEVEL": "INFO"
      }
    }
  }
}

Minecraft Dev Examples

Client configuration

Complete claude_desktop_config.json entry using npx. Java 17+ must be on your PATH for decompilation to work.

{
  "mcpServers": {
    "minecraft-dev": {
      "command": "npx",
      "args": ["-y", "@mcdxai/minecraft-dev-mcp"]
    }
  }
}

Prompts to try

Example prompts that leverage the server's decompilation, mapping, and search capabilities.

- "Show me the Minecraft 1.21 source for net.minecraft.world.entity.Entity using Yarn mappings"
- "What changed in the Player class between Minecraft 1.20 and 1.21?"
- "Analyze the mixins in my Fabric mod and check for annotation errors"
- "Search the Minecraft 1.21 source for all usages of BlockState"
- "List the tools available in this MCP server"

Troubleshooting Minecraft Dev

Decompilation fails with a Java error

Ensure Java 17 or later is installed and the 'java' binary is on your system PATH. Run 'java -version' to confirm. The decompiler cannot run without a compatible JVM.

First request is very slow

On the first use for a given Minecraft version, the server downloads and decompiles the game JAR, which can take several minutes. Subsequent requests use the cached results and are much faster. Set CACHE_DIR to a fast SSD location to improve performance.

npx command times out or fails to install

Try installing the package globally with 'npm install -g @mcdxai/minecraft-dev-mcp' and change the command in your config to 'minecraft-dev-mcp' with no args. This avoids npx resolution latency.

Frequently Asked Questions about Minecraft Dev

What is Minecraft Dev?

Minecraft Dev is a Model Context Protocol (MCP) server that model context protocol server for minecraft development It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Minecraft Dev?

Follow the installation instructions on the Minecraft Dev GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Minecraft Dev?

Minecraft Dev works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Minecraft Dev free to use?

Yes, Minecraft Dev is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "minecraft-dev": { "command": "npx", "args": ["-y", "minecraft-dev"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Minecraft Dev?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides