The tool set is the loop an actual player runs: read the surroundings, move to a spot, look at it, then dig or place. That makes it usable for building and fetching tasks rather than just for issuing world commands.
A bridge to a running Minecraft server through a bot: movement and orientation, block inspection and manipulation, inventory handling, and awareness of nearby players and mobs.
- Movement — forward, back, turning, and travel to a named position
- Orientation: look at a point, and read the bot's own status
- The world read: information about a specific block, and the entities nearby
- Blocks broken and placed
- Inventory read, a hotbar slot selected, and an item equipped
- Items used and released, and a player followed or dropped
A Minecraft server v1.21 running locally from a server.jar whose absolute path you pass on the launch command, a Java runtime, Node.js, and Minecraft Java Edition v1.21 to join with. Tested on macOS and Linux; Windows is not guaranteed. Turn off 'Pause on Lost Focus' with F3+P, or the world stops while you are in the chat window.
One command — npx -y @smithery/cli install mcp-minecraft --client claude
