MCP Minecraft Remote is an MCP server that enables AI assistants to remotely connect to and control a player character on a Minecraft Java Edition server. Built using the Model Context Protocol, it allows LLMs such as Claude to execute in-game actions directly via programmatic tool calls. Developers, server administrators, and players use this tool to automate gameplay routines, inspect server environments, or test AI-driven NPC behaviors. It bridges conversational interfaces with Minecraft by exposing endpoints for movement, block manipulation, combat, and inventory management. The server communicates over network sockets to control an in-game avatar that can navigate terrain, mine resources, place blocks, manage chests, craft items, and trade with villagers. Unlike tools that only support local setups, MCP Minecraft Remote is designed to interact with remote Minecraft Java Edition instances, specifically tested with vanilla version 1.21 running with offline authentication.
Category: Cloud & Infrastructure
Tags: gaming, minecraft, rcon, server-management
claude_desktop_config.json). 3. Add the server under the mcpServers block: json { "mcpServers": { "minecraft-remote": { "command": "npx", "args": ["-y", "mcp-minecraft-remote@latest"] } } } 4. Alternatively, install globally using npm install -g mcp-minecraft-remote and configure the command as "mcp-minecraft-remote". 5. Save the file and restart Claude Desktop.Part of MCP Servers
You can install MCP Minecraft Remote using Smithery by running npx -y @smithery/cli install mcp-minecraft-remote --client claude. Alternatively, add the npx command entry for mcp-minecraft-remote@latest directly into your Claude Desktop configuration file, or install it globally with npm.
It provides tools for player movement, block mining and placing, inventory management, crafting, villager trading, container access, combat, and in-game chat. This allows an AI assistant to fully control an avatar in a Minecraft Java Edition world.
The target Minecraft Java Edition server must have online-mode=false configured in its server.properties file so the bot can connect without standard session server authentication. If connecting to an authenticated server, valid credentials must be supplied.
MCP Minecraft Remote requires Minecraft Java Edition version 1.8 or later and has been verified and tested specifically on vanilla Minecraft 1.21. Compatibility with modded servers or older versions is not guaranteed.
Yes, MCP Minecraft Remote is an open-source project released under the MIT license. You can view, clone, and contribute to its source code on GitHub.