minecraft-mcp-server-v2.0.0
Release 2.0.0 - Stability and Reliability Update
Version 2.0.0 focuses on making the system more stable, predictable, and easier to use.
The goal was simple - fewer interruptions, smoother recovery, and a better experience overall.
Highlights
Seamless recovery
The system now reconnects automatically during tool calls.
You don’t need to restart anything manually if the connection drops.
Always-on MCP server
The MCP server keeps running even when your Minecraft server is offline.
You can start or stop it anytime - it will reconnect on its own when the server becomes available.
Crash-free operation
Global error handling now catches unexpected issues and prevents the process from crashing.
This makes long-running sessions more reliable.
Simpler troubleshooting
Error messages are now clearer and include basic steps to fix common problems.
In most cases, no manual cleanup or restart is required.
Compatibility fixes
The issue with Claude Desktop starting twice has been resolved.
Startup should now behave consistently.
This update is mainly about reliability and making sure things keep running as expected!
What's Changed
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #149
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #148
- Bump @modelcontextprotocol/sdk from 1.18.1 to 1.18.2 by @dependabot[bot] in #147
- Bump @typescript-eslint/eslint-plugin from 8.44.0 to 8.44.1 by @dependabot[bot] in #146
- Bump @typescript-eslint/parser from 8.44.0 to 8.44.1 by @dependabot[bot] in #145
- Bump eslint from 9.36.0 to 9.37.0 by @dependabot[bot] in #150
- Bump minecraft-data from 3.98.0 to 3.99.1 by @dependabot[bot] in #155
- Bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #152
- Bump @typescript-eslint/eslint-plugin from 8.44.1 to 8.46.0 by @dependabot[bot] in #156
- Bump @types/node from 24.5.2 to 24.7.2 by @dependabot[bot] in #157
- Bump @modelcontextprotocol/sdk from 1.18.2 to 1.20.0 by @dependabot[bot] in #159
- Bump @types/node from 24.7.2 to 24.8.1 by @dependabot[bot] in #163
- Bump @modelcontextprotocol/sdk from 1.20.0 to 1.20.1 by @dependabot[bot] in #162
- Bump eslint from 9.37.0 to 9.38.0 by @dependabot[bot] in #161
- Bump @types/node from 24.8.1 to 24.10.0 by @dependabot[bot] in #172
- Bump minecraft-data from 3.99.1 to 3.100.0 by @dependabot[bot] in #171
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #169
- Bump @typescript-eslint/parser from 8.46.1 to 8.46.2 by @dependabot[bot] in #168
- Bump @modelcontextprotocol/sdk from 1.20.1 to 1.20.2 by @dependabot[bot] in #167
- Bump @types/yargs from 17.0.33 to 17.0.34 by @dependabot[bot] in #164
- Bump eslint from 9.38.0 to 9.39.0 by @dependabot[bot] in #170
- Bump @typescript-eslint/eslint-plugin from 8.46.1 to 8.46.2 by @dependabot[bot] in #166
- v2.0.0 - Major update: modular architecture, improved error handling and automatic reconnection by @demid-ns in #173
- Bump zod from 3.25.76 to 4.1.12 by @dependabot[bot] in #158
Full Changelog: 1.2.1...2.0.0
