Skip to main content
Glama
risnake

minecraft-mcp-server

by risnake

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MC_HOSTNoMinecraft server host.127.0.0.1
MC_MODENoMode: creative or survival. Determines which tools are exposed.creative
MC_PORTNoMinecraft server port.25565
MC_VERSIONNoMinecraft protocol version (e.g. 1.20.4). Auto-detected if not set.
MC_USERNAMENoBot username.mcp-bot
MC_AUTO_CONNECTNoConnect to the server on startup. Set to false to defer connection.true

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
reconnect_botB

Reconnect the bot to the configured Minecraft server.

get_bot_statusA

Get the current bot status including state, position, health, food, and recent chat messages.

send_chatB

Send a chat message in-game.

get_positionA

Get the bot's current position and orientation.

look_atA

Make the bot look at specific world coordinates.

move_controlA

Set a movement control state (forward, back, left, right, jump, sprint, sneak). Optionally auto-deactivate after durationMs.

stop_all_controlsA

Immediately stop all movement controls (forward, back, left, right, jump, sprint, sneak).

get_inventoryA

List all items in the bot's inventory.

setblockC

Place a block at a specific position with optional mode.

fillB

Fill a cuboid region with a block type and optional mode.

clone_areaB

Clone a cuboid region from a source to a destination position.

give_itemA

Give an item to a player (default: the bot itself).

teleport_toB

Teleport the bot to specific coordinates with optional rotation.

set_timeA

Set the world time to a preset (day, noon, night, etc.) or a tick value.

set_weatherA

Set the weather to clear, rain, or thunder with optional duration.

set_gameruleA

Set a game rule to a specific value.

summon_entityB

Summon an entity at specific coordinates with optional NBT data.

fly_toB

Fly the bot to specific coordinates using creative flight.

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/risnake/minecraft-mcp-server'

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