build-arena
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@build-arenaCreate a 5x5 wooden platform at the center of the arena."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Build Arena
A voxel building desk in the browser. A person places blocks by hand. An AI agent can use the same live world through WebMCP tools (look, lock, then build).
Live demo: TODO (paste your Vercel URL)
Demo video: TODO (paste your YouTube link)
Why WebMCP
Block coordinates and circuit layout are exact. Clicking around is slow and easy to mess up. Tools let an agent read slices, place shapes, and undo, while you watch and take over.
Typical loop: lock → context → summary → query/slice → one write → re-read → unlock.
Related MCP server: Brainstorm
Run locally
Needs Node.js 22+ (or 20+).
cd MINECRAFT_BUILD_ARENA
npm install
npm run devOpen the URL Vite prints (usually http://localhost:5173). Title in the tab is Build Arena.
npm run build # output is dist/
npm testTry the agent tools
Open the live site (not only localhost) in ChatGPT's in-app browser, or Google Chrome 149+ with
chrome://flags/#enable-webmcp-testingturned on, then restart Chrome.Load Build Arena.
The agent should see tools such as
list_tools,get_arena_context, andset_blocks.
The agent cannot if WebMCP is off .
Tools
Name | What it does |
| Start here. Short list. |
| Full args for 1–10 tools. |
| Size, revision, block ids, lock. |
| Totals, no coordinates. |
| Exact cells. |
| One 2D slice. |
| Agent lock on/off. |
| Floors, walls, boxes. |
| Copy, move, rotate, mirror, replace. |
| Up to 256 precise edits. |
| Undo last agent/human write. |
| Moves the camera view. |
Platform size and blueprint save stay human-only.
Warning: The docs and some md in this repo are old and were made during a premature state of the project.
Credits
First-person play space starts from maoxin1234/redstone-world (MIT). Wiki/Mojang art is not included.
UI font: Press Start 2P (SIL OFL 1.1), self-hosted.
Music: ansimuz, "Going Up" (see
public/public-license.txt).
License
MIT. See LICENSE.md at the repo root.
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared voxel world for AI agents. Extend First Light at the world centre over HTTP or MCP; no auth.
Build, edit, host, and publish websites from AI assistants. Setup: https://mcp.orivox.org/
Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to control a Minecraft bot for movement, building, crafting, and instant schematic-based structure spawning via MCP tools.35 npm2Apache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to communicate, coordinate, and collaborate on complex tasks through a local MCP server.3 npm8ISC
- AlicenseCqualityDmaintenanceA voxel editor with MCP bridge enabling AI agents to create and edit 3D models, supporting .vox/.obj formats, layers, and a web editor.27MIT
- AlicenseNot gradedqualityBmaintenanceA production MCP integration that lets AI agents control Roblox Studio to autonomously build, test, and debug Roblox games. Provides 39 tools for explorer control, script management, terrain generation, and autonomous testing.1MIT