Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
get-positionA

Get the current position of the bot

move-to-positionC

Move the bot to a specific position

look-atB

Make the bot look at a specific position

jumpB

Make the bot jump

move-in-directionB

Move the bot in a specific direction for a duration

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

place-blockB

Place a block at the specified position

dig-blockB

Dig a block at the specified position

get-block-infoB

Get information about a block at the specified position

find-blocksA

Find one or more nearby blocks of a specific type

find-entityB

Find the nearest entity of a specific type

send-chatB

Send a chat message in-game

read-chatB

Get recent chat messages from players

fly-toC

Make the bot fly to a specific position

detect-gamemodeB

Detect the gamemode on game

list-recipesA

List all available crafting recipes the bot can make with current inventory

craft-itemC

Craft an item using a crafting recipe

get-recipeB

Get detailed information about a specific recipe

can-craftA

Check if the bot can craft a specific item with current inventory

smelt-itemB

Smelt items using a furnace-like block

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 22 tools

Disambiguation5/5

Each tool targets a distinct action or query, with clear boundaries between checking and performing (e.g., can-craft vs craft-item, list-recipes vs get-recipe). Movement tools are differentiated by mode (fly vs walk).

Naming Consistency5/5

All tools follow a consistent verb-noun pattern with hyphens, using imperative verbs like 'dig', 'place', 'find', 'list', 'craft'. No mixing of conventions or vague names.

Tool Count5/5

22 tools cover a broad range of Minecraft bot operations without being overwhelming. Each tool serves a distinct purpose, and the count aligns well with the domain's complexity.

Completeness4/5

Covers core workflows: movement, block manipulation, inventory management, crafting, smelting, chat, and entity detection. Missing actions like attacking or dropping items are minor gaps that don't severely hinder typical tasks.

Maintenance

ActivityInactive
ResponsivenessUnresponsive