Labsco
MCP SERVER · OFFICIAL PROJECT

Fundamental Labs/Minecraft Client

by FundamentalLabs

Put a bot on a Minecraft server and have it mine, farm, smelt, fight, build and answer in chat — described in plain verbs rather than coordinates.

Games, Entertainment & FandomOfficial source
Summary
Writing the movement, inventory and combat layer yourself before a bot can chop a tree.

The verbs are the game's own — mine, craft, smelt, equip, hunt, sleep — so an instruction like keeping a furnace fed is a sequence of calls rather than a pathfinding problem. lookAround is what holds it together: without a text view of the surroundings the rest would need coordinates you do not have. The two building tools stand apart because they need cheats or operator permissions, and pixel art stops at 256x256 blocks.

What it is

A Minecraft bot client with 32 tools: joining a server, moving, fighting, gathering, crafting, farming, building and reading and writing chat.

What you get
  • A bot spawned onto a host, port and username, and disconnected one at a time or all at once
  • A text description of the surroundings, which is what makes the other tools usable without a screen
  • Movement to coordinates or to a named player, with an option to keep following
  • Gathering and processing: mine a resource, harvest mature crops in a radius, till land for farming, smelt or cook with a named fuel, and retrieve what a furnace finished
  • Inventory handling — equip, drop, pick up, place, give to a player, open a chest — and crafting by item and count
  • Survival behaviour: eat, rest, sleep in a nearby bed, swim to land, run from a threat, hunt, and attack a named target
  • Structures built from a command script, and pixel art converted from an image up to 256x256 blocks, both requiring cheats or operator permissions
  • Chat read with filters by type, username and time limit, and sent as a message, a command or a whisper
Requirements

A Minecraft server to join — joinGame takes a host, port and username. buildSomething and buildPixelArt need cheats or operator permissions on that server.

Setup effort

One command — npx -y @fundamentallabs/minecraft-mcp