Minecraft
Summary
This MCP implementation provides a Minecraft integration, allowing AI models to interact with and control Minecraft game environments. Built using TypeScript and Node.js, it leverages the minecraft-protocol and mineflayer libraries to establish connections and manipulate in-game entities. The implementation supports various Minecraft versions and includes features like pathfinding and automated actions. It's designed for researchers, educators, and developers interested in using Minecraft as a sandbox for AI experimentation, educational simulations, or creating advanced in-game automation tools.
Available Actions(21)
chat
Send chat messages to the server.
jump
Make the bot jump.
moveForward
Make the bot move forward.
moveBack
Make the bot move backward.
turnLeft
Make the bot turn left.
turnRight
Make the bot turn right.
placeBlock
Place a block at specified coordinates.
digBlock
Break a block at specified coordinates.
getBlockInfo
Get information about a block at specified coordinates.
selectSlot
Select a hotbar slot (0-8).
getInventory
Get contents of bot's inventory.
equipItem
Equip an item by name to specified destination.
getStatus
Get bot's current status (health, food, position, etc.).
getNearbyEntities
Get list of nearby entities within range.
attack
Attack a nearby entity by name.
useItem
Use/activate the currently held item.
stopUsingItem
Stop using/deactivate the current item.
lookAt
Make the bot look at specific coordinates.
followPlayer
Follow a specific player.
stopFollowing
Stop following current target.
goToPosition
Navigate to specific coordinates.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation