Skip to main content
Glama

Minecraft Bedrock MCP Server

by Mming-Lab

agent

Control and automate in-game tasks such as movement, mining, building, and inventory management for Minecraft Bedrock Edition. Perform actions like teleportation, item collection, and block placement to streamline gameplay and resource management.

Instructions

Agent control: movement, building, mining, inventory, exploration, construction, resource gathering

Input Schema

NameRequiredDescriptionDefault
actionYesAgent action to perform
amountNoItem amount (1-64)
dataNoItem data/aux value
directionNoDirection for movement/rotation/block operations
distanceNoNumber of blocks to move (1-10)
item_idNoItem ID (e.g., minecraft:stone, minecraft:dirt)
slotNoInventory slot (1-16)
stepsNoArray of agent actions for sequence. Each step should have "type" field and relevant parameters.
xNoX coordinate for teleportation
yNoY coordinate for teleportation
zNoZ coordinate for teleportation

Input Schema (JSON Schema)

{ "properties": { "action": { "description": "Agent action to perform", "enum": [ "move", "turn", "teleport", "attack", "mine_block", "place_block", "inspect_block", "detect_block", "get_position", "collect_item", "drop_item", "drop_all", "get_inventory", "set_item_in_slot", "sequence" ], "type": "string" }, "amount": { "default": 1, "description": "Item amount (1-64)", "maximum": 64, "minimum": 1, "type": "number" }, "data": { "default": 0, "description": "Item data/aux value", "type": "number" }, "direction": { "description": "Direction for movement/rotation/block operations", "enum": [ "forward", "back", "left", "right", "up", "down" ], "type": "string" }, "distance": { "default": 1, "description": "Number of blocks to move (1-10)", "maximum": 10, "minimum": 1, "type": "number" }, "item_id": { "description": "Item ID (e.g., minecraft:stone, minecraft:dirt)", "type": "string" }, "slot": { "description": "Inventory slot (1-16)", "maximum": 16, "minimum": 1, "type": "number" }, "steps": { "description": "Array of agent actions for sequence. Each step should have \"type\" field and relevant parameters.", "type": "array" }, "x": { "description": "X coordinate for teleportation", "type": "number" }, "y": { "description": "Y coordinate for teleportation", "type": "number" }, "z": { "description": "Z coordinate for teleportation", "type": "number" } }, "required": [ "action" ], "type": "object" }

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/Mming-Lab/minecraft-bedrock-mcp-server'

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