Skip to main content
Glama

Minecraft Bedrock MCP Server

by Mming-Lab

build_torus

Generate donuts, rings, circular fountains, or arena seating in Minecraft Bedrock Edition by defining center coordinates, major and minor radii, and optional axis alignment. Supports hollow or solid structures using specified block materials.

Instructions

Build TORUS: donut, ring, circular fountain, arena seating, portal. Requires: centerX,centerY,centerZ,majorRadius,minorRadius. Optional: axis

Input Schema

NameRequiredDescriptionDefault
actionNoBuild action to performbuild
axisNoTorus axis (normal to the plane): x (YZ-plane torus), y (XZ-plane torus), z (XY-plane torus)y
centerXYesCenter X coordinate
centerYYesCenter Y coordinate
centerZYesCenter Z coordinate
hollowNoMake it hollow (true) for ring shell only, or solid (false) for full torus structure
majorRadiusYesOuter ring size (how big the overall donut is). Small ring=8, Medium ring=15, Large ring=30. This determines the donut hole size
materialNoBlock type to build with (e.g. stone for foundations, glass for decorative rings, water for fountains)minecraft:stone
minorRadiusYesTube thickness (how thick the donut ring is). Thin tube=2, Medium tube=4, Thick tube=8. Must be smaller than majorRadius

Input Schema (JSON Schema)

{ "properties": { "action": { "default": "build", "description": "Build action to perform", "enum": [ "build" ], "type": "string" }, "axis": { "default": "y", "description": "Torus axis (normal to the plane): x (YZ-plane torus), y (XZ-plane torus), z (XY-plane torus)", "enum": [ "x", "y", "z" ], "type": "string" }, "centerX": { "description": "Center X coordinate", "type": "number" }, "centerY": { "description": "Center Y coordinate", "type": "number" }, "centerZ": { "description": "Center Z coordinate", "type": "number" }, "hollow": { "default": false, "description": "Make it hollow (true) for ring shell only, or solid (false) for full torus structure", "type": "boolean" }, "majorRadius": { "description": "Outer ring size (how big the overall donut is). Small ring=8, Medium ring=15, Large ring=30. This determines the donut hole size", "maximum": 50, "minimum": 3, "type": "number" }, "material": { "default": "minecraft:stone", "description": "Block type to build with (e.g. stone for foundations, glass for decorative rings, water for fountains)", "type": "string" }, "minorRadius": { "description": "Tube thickness (how thick the donut ring is). Thin tube=2, Medium tube=4, Thick tube=8. Must be smaller than majorRadius", "maximum": 20, "minimum": 1, "type": "number" } }, "required": [ "centerX", "centerY", "centerZ", "majorRadius", "minorRadius" ], "type": "object" }

Other Tools from Minecraft Bedrock MCP Server

Related Tools

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