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
minecraft_connectC

Connect the body to its configured Minecraft Java server.

minecraft_disconnectA

Disconnect from Minecraft.

minecraft_statusA

Observe health, position, weather, gaze target, and nearby entities.

minecraft_inventoryB

List inventory item names, counts, and slots.

minecraft_eventsA

Read recent world and action events after a cursor.

minecraft_lookA

Set absolute yaw and pitch in radians.

minecraft_gotoC

Walk near a world coordinate.

minecraft_followA

Continuously follow a visible player until stopped.

minecraft_stopA

Immediately stop navigation and held movement controls.

minecraft_collectC

Find and dig one or more nearby blocks by block name.

minecraft_digC

Dig the block at an exact coordinate.

minecraft_placeC

Place an inventory block at a coordinate against a neighboring face.

minecraft_craftA

Craft an item using current inventory and a nearby crafting table when needed.

minecraft_equipC

Equip an inventory item.

minecraft_eatA

Eat the most nourishing recognized food in inventory.

minecraft_sleepA

Find and sleep in a nearby bed.

minecraft_attackA

Approach and strike one nearby visible entity by name.

minecraft_sayA

Send plain Minecraft chat. Slash commands are refused.

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 18 tools

Disambiguation4/5

Each tool targets a distinct action or observation, but minecraft_collect and minecraft_dig overlap somewhat in block-digging behavior. The descriptions clarify coordinate-based digging versus nearby block collection, so an agent can generally select correctly.

Naming Consistency4/5

All tools share the consistent minecraft_ prefix and use lowercase snake_case, which is predictable. Minor deviation is that some names are nouns (status, inventory, events) rather than verbs, but this does not cause real confusion.

Tool Count4/5

18 tools is slightly above the ideal range, but each tool covers a meaningful body capability like movement, inventory, combat, or world interaction. The count feels appropriate for a Minecraft agent that needs both observation and action.

Completeness4/5

The tool surface covers connection, status, movement, block manipulation, inventory, crafting, eating, sleeping, attacking, and chat. Obvious gaps include dropping items, using non-food items, and interacting with entities or containers, but core agent workflows are not blocked.

Maintenance

ActivityMaintained
ResponsivenessNo issues