Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
hostNoThe hostname of the Minecraft serverlocalhost
portNoThe port of the Minecraft server25565
usernameNoThe username the bot will use to join the gameClaudeBot

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
craft-itemB

Craft an item using available materials

smelt-itemA

Load a furnace with items and fuel and start smelting. Returns once the furnace is lit; use furnace-check later to see progress and collect the output.

furnace-checkA

Check furnace state (input/fuel/output/progress) and collect any smelted output into the inventory

get-positionA

Get the current position of the bot

look-atB

Make the bot look at a specific position

jump-in-placeB

Make the bot jump

toggle-swim-up-jump-upA

Toggle the bot's jump state on or off. When underwater, holding jump makes the bot swim upward. Use this to control swimming or jumping state.

move-horizontallyA

Move the bot toward a target block that is more or less the same height (Y) as the bot. Doesn't dig down (for a low Y target), doesn't build up (for a high Y target), so bad for those

swim-horizontallyA

Swim horizontally toward a target position. Enables jump/swim-up and moves forward in a loop, stopping forward movement when target is reached or overshot. Keeps jump enabled at the end in case still in water.

move-up-by-pillaringB

Build a pillar by jumping and placing blocks below. Good for trying to go way up.

center-in-blockA

Center the bot in both X and Z axes within the current block

move-horizontally-by-miningA

Mines blocks ahead and walks forward, repeating for the specified number of blocks to make progress underground

jump-over-obstacleA

Jump over a small obstacle ahead of the bot in the direction toward target. Good for obstacles of height 1 (blocking the bot's feet but not head)

move-horizontally-and-down-using-stepsC

Mine down multiple steps. Good for going vertically and down at the same time wile mining.

move-horizontally-and-up-using-stepsC

Mine up multiple steps. Good for going forwards-and-up.

list-inventoryA

List all items in the bot's inventory

find-itemB

Find a specific item in the bot's inventory

equip-itemC

Equip a specific item

drop-itemC

Drop items from inventory

eat-foodA

Consume food to restore hunger

activate-itemA

Use currently held item (e.g., shoot bow, raise shield, throw snowball, drink potion)

write-bookB

Write content to a book and quill

chest-peekA

Look at the contents of a chest at the specified position

chest-depositB

Put items from the inventory into a chest

chest-withdrawB

Take items from a chest into the inventory

place-blockB

Place a block at the specified position

dig-adjacent-blocksC

Dig multiple blocks sequentially

dig-directly-downA

Dig straight down by mining blocks directly below the bot. Good if the target is far down.

get-block-infoB

Get information about a block at the specified position

get-blocks-infoA

Get information about multiple blocks at specified positions

find-blocks-by-typeB

Find blocks of a specific type (sorted by distance, closest first)

get-nearby-block-typesA

Get all unique block types and entity types in the nearby area with counts and closest distance

block-activateB

Activate a block (button, lever, door, trapdoor, etc.)

sign-updateC

Update text on a sign

find-entityB

Find the nearest entity of a specific type

attack-entityA

Attack a nearby entity repeatedly until it dies

entity-interactC

Right-click/interact with nearest entity

entity-use-item-onA

Use held item on entity (shears on sheep, dye on wolf, etc.)

entity-mountB

Mount a horse, boat, minecart, etc.

entity-dismountA

Dismount from current mount

villager-openA

Open trade window with nearest villager

villager-tradeB

Execute a trade with an open villager

send-chatB

Send a chat message in-game

read-chatA

Get recent chat messages from players

player-whisperB

Send a private message to a player

bed-sleepA

Sleep in a bed to skip night and set spawn point

bed-wakeB

Wake up from bed

fishA

Start fishing (requires fishing rod equipped)

elytra-flyB

Activate elytra flight

detect-gamemodeB

Detect the gamemode on game

get-statusA

Get the bot's health, food, and other status information

look-aroundA

Get a full situational snapshot in one call: position, health/food, held item, inventory summary, time of day, nearby entities, and all adjacent blocks. Good first call after spawning or when unsure what's going on.

show-adjacent-blocksA

Show all blocks directly adjacent to the bot in all horizontal directions and at all height levels (above head, head height, feet height, below feet). The bot is 2 blocks tall. Good first call when stuck.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hibukki/minecraft-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server