MCP Reborn
MCP-Reborn is an MCP (Mod Coder Pack) for Minecraft for making modded clients and researching its code. (1.13-1.21.4)
What is MCP Reborn?
MCP Reborn is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp-reborn is an mcp (mod coder pack) for minecraft for making modded clients and researching its code. (1.13-1.21.4)
MCP-Reborn is an MCP (Mod Coder Pack) for Minecraft for making modded clients and researching its code. (1.13-1.21.4)
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP-Reborn is an MCP (Mod Coder Pack) for Minecraft for maki
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-rebornConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Reborn
MCP-Reborn is a Mod Coder Pack (MCP) tool for Minecraft that enables developers to decompile, study, and modify Minecraft's Java source code across versions 1.13 through 1.21.11. It uses Gradle-based workflows to generate human-readable decompiled source in an IntelliJ project, supports running and testing modified clients in-game, and outputs a custom JAR that can be launched from the Minecraft launcher. Modders and researchers use it to reverse-engineer Minecraft internals, build custom clients, and understand how the game's code works. Note: the name MCP here refers to Mod Coder Pack, not Model Context Protocol.
Prerequisites
- IntelliJ IDEA (Community or Ultimate edition) for importing the Gradle project
- JDK 16 for Minecraft versions 1.13-1.17, JDK 17 for 1.18-1.20, or JDK 21 for 1.21+
- Gradle (bundled with the IntelliJ import or installable via SDKMAN)
- A legitimate copy of Minecraft Java Edition (required for decompiling game assets)
- Git for cloning the repository
Clone the MCP-Reborn repository
Clone the repository and check out the branch or tag matching your target Minecraft version.
git clone https://github.com/Hexeption/MCP-Reborn.git
cd MCP-RebornInstall the correct JDK
MCP-Reborn requires a specific JDK version depending on which Minecraft release you are targeting. Install the matching JDK and ensure JAVA_HOME points to it.
# For Minecraft 1.21+
export JAVA_HOME=/path/to/jdk-21
# For Minecraft 1.18-1.20
export JAVA_HOME=/path/to/jdk-17
# For Minecraft 1.13-1.17
export JAVA_HOME=/path/to/jdk-16Import the project into IntelliJ IDEA
Open IntelliJ IDEA, select 'Open', and choose the build.gradle file in the cloned repository. Allow IntelliJ to import it as a Gradle project and resolve dependencies.
Run the setup Gradle task
In the Gradle tool window (View → Tool Windows → Gradle), run the 'setup' task. This decompiles Minecraft's code and places human-readable Java source files in the src/ directory.
./gradlew setupBrowse and modify the decompiled source
After setup completes, explore the generated source code in src/. You can modify classes directly in IntelliJ to implement your custom behavior.
Test your changes in-game
Run the 'runclient' Gradle task to launch a Minecraft client with your modifications loaded. When satisfied, run 'build' to generate a distributable JAR.
./gradlew runclient
# When ready to distribute:
./gradlew buildMCP Reborn Examples
Client configuration
Gradle command sequence for setting up and building a modified Minecraft client with MCP-Reborn.
{
"mcpServers": {
"mcp-reborn": {
"command": "npx",
"args": ["mcp-reborn"],
"env": {
"MINECRAFT_VERSION": "1.21.4",
"JAVA_HOME": "/path/to/jdk-21"
}
}
}
}Prompts to try
Gradle tasks and workflows for common MCP-Reborn development scenarios.
- "Run ./gradlew setup to decompile Minecraft 1.21.4 source"
- "Run ./gradlew runclient to launch a test Minecraft instance with your changes"
- "Run ./gradlew build to produce a modified client JAR for distribution"
- "Modify EntityVillager.java in src/ to change villager pathfinding behavior"
- "Check the generated src/ directory for Minecraft's rendering pipeline classes"Troubleshooting MCP Reborn
Gradle setup task fails with UnsupportedClassVersionError
You are running the wrong JDK version. Verify JAVA_HOME matches the requirement for your target Minecraft version (JDK 16 for 1.13-1.17, JDK 17 for 1.18-1.20, JDK 21 for 1.21+). Run `java -version` to check.
IntelliJ shows unresolved symbols after setup completes
Right-click the project root in IntelliJ and select 'Reload Gradle Project'. If errors persist, invalidate caches via File → Invalidate Caches / Restart and re-import the Gradle project.
runclient crashes on launch with 'Could not find or load main class'
Ensure the setup task completed without errors. Check that Minecraft's game assets were extracted correctly from the base JAR into your project. Re-run ./gradlew setup if any steps appeared to fail.
Frequently Asked Questions about MCP Reborn
What is MCP Reborn?
MCP Reborn is a Model Context Protocol (MCP) server that mcp-reborn is an mcp (mod coder pack) for minecraft for making modded clients and researching its code. (1.13-1.21.4) It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Reborn?
Follow the installation instructions on the MCP Reborn GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP Reborn?
MCP Reborn works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Reborn free to use?
Yes, MCP Reborn is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.
MCP Reborn Alternatives — Similar Developer Tools Servers
Looking for alternatives to MCP Reborn? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
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.
Set Up MCP Reborn in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP Reborn?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.