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 |
|---|---|
| connectToServer | Connect to a Minecraft server with the specified credentials |
| disconnectFromServer | Disconnect from the Minecraft server |
| sendChat | Send a chat message to the Minecraft server |
| getPosition | Get the current position of the player in the Minecraft world |
| moveTo | Move the player to a specific location |
| moveControl | Control the player with basic movement commands |
| lookAt | Make the player look in a specific direction or at coordinates |
| digBlock | Dig a block at the specified coordinates |
| placeBlock | Place a block at the specified location |
| getNearbyPlayers | Get a list of players nearby |
| getServerInfo | Get information about the currently connected server |
| checkInventory | Check the items in the player inventory |
| equipItem | Equip an item from inventory to hand or armor slot |
| inventoryDetails | Get detailed information about inventory items |
| tossItem | Throw items from inventory |
| getNearbyEntities | Get a list of all entities nearby |
| attackEntity | Attack a specific entity |
| useOnEntity | Use held item on a specific entity |
| followEntity | Follow a specific entity |
| openContainer | Open a container (chest, furnace, etc.) at specific coordinates |
| withdrawItem | Take items from an open container |
| depositItem | Put items into an open container |
| closeContainer | Close the currently open container |
| getRecipes | Get a list of available crafting recipes |
| craftItem | Craft an item using available materials |
| listTrades | List available trades from a nearby villager |
| tradeWithVillager | Trade with a nearby villager |