MCPMC (Minecraft MCP)
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
chat | Send a chat message to the server |
navigate_relative | Make the bot walk relative to its current position. dx moves right(+)/left(-), dy moves up(+)/down(-), dz moves forward(+)/back(-) relative to bot's current position and orientation |
dig_block_relative | Dig a single block relative to the bot's current position. dx moves right(+)/left(-), dy moves up(+)/down(-), dz moves forward(+)/back(-) relative to bot's current position and orientation |
dig_area_relative | Dig multiple blocks in an area relative to the bot's current position. Coordinates use the same relative system as dig_block_relative. Use this for clearing spaces. |
place_block | Place a block from the bot's inventory at the specified position. Use this for building structures. |
find_blocks | Find nearby blocks of specific types. Use this to locate building materials or identify terrain. |
craft_item | Craft items using materials in inventory. Can use a crafting table if specified. |
inspect_inventory | Check the contents of the bot's inventory to see available materials. |
follow_player | Make the bot follow a specific player |
attack_entity | Attack a specific entity near the bot |