Minecraft MCP Integration is an MCP server that connects large language model interfaces like Claude Desktop to a local Minecraft Java Edition server. Designed for developers, researchers, and game enthusiasts, it enables AI assistants to observe, navigate, and modify a Minecraft game environment in real time through an in-game bot named MCPBot. The server launches and controls a dedicated local Minecraft server, exposing a wide range of programmatic controls directly into the AI assistant conversation. Through Model Context Protocol resources and tools, the AI can inspect bot health, examine coordinates, read environmental block data, chat with online players, and survey nearby entities. It can also issue mechanical actions such as jumping, turning, walking, digging blocks, placing blocks, handling hotbar slots, equipping tools, and following human players across the world map. This turns conversational models into interactive autonomous agents capable of collaborative play and spatial problem-solving inside Minecraft.
Category: Other & General Purpose
Tags: game-server, gaming, minecraft
Visit Minecraft MCP Integration
server.jar and ensure Node.js 18+ and Java 21.0.5 are installed on your system. 2. Add the server configuration to claude_desktop_config.json: json { "mcpServers": { "mcp-minecraft": { "command": "npx", "args": [ "-y", "mcp-minecraft@latest", "--server-jar", "/absolute/path/to/minecraft-server/server.jar" ] } } } Replace /absolute/path/to/minecraft-server/server.jar with the actual path to your server.jar file. 3. Alternatively, install quickly with Smithery CLI: npx -y @smithery/cli install mcp-minecraft --client claude. 4. Launch Claude Desktop. 5. Open Minecraft Java Edition v1.21, join multiplayer server at localhost:25565, and press F3+P to disable pause on lost focus.Part of MCP Servers
You can install it automatically using Smithery by running npx -y @smithery/cli install mcp-minecraft --client claude. Alternatively, configure claude_desktop_config.json manually by adding the npx command pointing to mcp-minecraft@latest along with the absolute path to your Minecraft server.jar file.
It provides Claude with tools to control an in-game bot named MCPBot. The assistant can send chat messages, inspect inventory items, check player status, navigate coordinates, dig blocks, place blocks, follow specific players, and interact with or attack nearby entities.
The server is documented and tested for use with Claude Desktop. It is tested on macOS and Linux systems, running alongside Node.js 18 or higher, Java 21.0.5, and Minecraft Java Edition version 1.21.
Yes, Minecraft MCP Integration is open source. It is released under the MIT License, and the source code is hosted publicly on GitHub.