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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
run_commandC

Execute a raw Baritone/mission command string.

batch_commandC

Execute multiple Baritone commands sequentially with proper error handling.

cancel_commandB

Cancel the active Baritone task.

set_goal_blockB

Apply a block-level navigation goal using goto command (bridge doesn't support GoalBlock).

clear_goalB

Clear the current pathing goal.

mission_macroC

Invoke a mission macro or consume the queued macros (dequeue=True).

mission_queueC

Queue mission macros that the bridge should execute sequentially.

mission_checkpointC

Persist the active phase/checkpoint on the bridge.

start_miningC

Start the mining process for a given target block.

stop_miningB

Stop the mining process.

snapshotC

Return a combined snapshot of bridge telemetry.

get_cached_blockC

Get cached block information at coordinates.

cache_blockC

Cache block state information.

clear_cacheB

Clear all cached data.

start_schematic_uploadC

Start uploading a schematic file.

get_upload_progressC

Get progress of an upload.

cancel_uploadD

Cancel an upload.

poll_eventsC

Poll events from the EventManager buffer.

subscribe_eventsC

Subscribe to real-time event streaming for specified event types.

unsubscribe_eventsC

Unsubscribe from real-time event streaming for specified event types.

subscribe_mission_updatesC

Subscribe to real-time mission state updates and collaborative mission events.

unsubscribe_mission_updatesB

Unsubscribe from real-time mission state updates.

broadcast_mission_stateC

Broadcast mission state update to all subscribed MCP clients.

get_rate_limit_infoB

Get current rate limiting information.

get_command_analyticsC

Get performance analytics for a specific command.

get_system_health_alertsA

Get current system health alerts and warnings.

get_performance_trendsC

Get performance trend analysis over the specified time period.

thiswayB

Go in the direction you are facing for a specified number of blocks.

pathC

Start pathing to the current goal.

goal_coordinatesC

Set a goal to the specified coordinates. Provide at least one coordinate.

goto_block_typeC

Go to a block of a specific type (e.g. 'diamond_ore', 'portal', 'ender_chest').

follow_entityB

Follow entities of a specific type (e.g. 'pig', 'cow').

follow_playerC

Follow a specific player.

comeB

Tell Baritone to head towards your camera.

invertA

Invert the current goal and path (run away from goal).

blacklistB

Blacklist the closest block so Baritone won't attempt to get to it.

exploreC

Explore the world from the origin of x,z (or player feet if omitted).

axisC

Go to an axis or diagonal axis.

surfaceC

Head towards the closest surface-like area.

build_schematicC

Build a schematic. Optionally specify origin coordinates.

tunnelC

Dig a tunnel with specified dimensions.

farmC

Automatically harvest, replant, or bone meal crops.

mine_quantityC

Mine a specific quantity of a block type.

etaB

Get information about the estimated time until the next segment and the goal.

procB

View miscellaneous information about the process currently controlling Baritone.

findC

Search through Baritone's cache and attempt to find the location of the block.

versionA

Get the version of Baritone.

gcB

Call System.gc() to free up memory.

repackB

Re-cache the chunks around you.

renderC

Fix glitched chunk rendering.

reload_allB

Reload Baritone's world cache.

save_allC

Save Baritone's world cache.

wp_saveB

Save a waypoint. Uses current position if coordinates are not provided.

wp_deleteC

Delete a waypoint by name.

wp_listC

List waypoints with a specific tag.

wp_goalC

Set a goal to a waypoint.

clickC

Click the destination on the screen (where player is looking).

build_open_schematicB

Build the schematic that is currently open in Schematica.

set_settingC

Set a Baritone setting. For booleans, the value is option (toggles if omitted in chat, but here we require value).

reset_settingC

Reset a specific setting to its default value.

reset_all_settingsB

Reset all settings to their default values.

get_modified_settingsA

See all settings that have been modified from their default values.

help_commandC

Get help for Baritone commands.

minecraft_helpC

Return static, read-only guidance for MCP agents.

minecraft_describe_toolC

Return stable guidance metadata for the selected MCP tool.

inspect_build_siteB

Inspect a build site candidate by radius before any mutation.

preview_build_planB

Generate a deterministic build-plan preview without bridge connection.

damnD

daniel

read_fileC

Read the contents of a file.

Prompts

Interactive templates invoked by user choice

NameDescription
workflowReturn workflow prompt for agent guidance.
build-planReturn prompt for build-plan guidance.

Resources

Contextual data attached and managed by the client

NameDescription
workflow_guidance_resourceReturn survival-first guidance for agent workflow.
build_plan_guidance_resourceReturn survival-first guidance for build plan execution.
buildsite_guidance_resourceReturn survival-first guidance for build site inspections.

TDQS

C2.3/5.0

Scored across 69 tools

Disambiguation2/5

Many tools overlap in purpose: run_command/batch_command/mission_macro/mission_queue for execution, and numerous pathing/exploration variants (path, goal_coordinates, goto_block_type, come, thisway, axis, surface, explore). Several legacy commands (proc, eta, find, gc, damn) have vague descriptions, making it hard for an agent to choose reliably.

Naming Consistency2/5

Names mix single-word Baritone commands (find, path, explore, invert, damn) with snake_case verb_noun tools (set_goal_block, subscribe_events, wp_save). No consistent pattern is applied across the set; prefixes like wp_, mission_, and get_ are not used systematically.

Tool Count1/5

69 tools is extreme for this surface; many are niche legacy commands or redundant wrappers, far exceeding a well-scoped 3-15 tool set. The count creates a high cognitive load and increases misselection risk.

Completeness4/5

The set broadly covers pathing, mining, building schematics, waypoints, settings, cache, events, uploads, and command execution, suggesting fairly complete coverage for Baritone automation. Minor gaps and oddities remain, such as the non-functional 'damn' tool and some lifecycle operations being implicit via run_command.

Maintenance

ActivityActive
ResponsivenessNo issues