minecraft-schematic-lab
Provides version control capabilities for Minecraft schematic projects, allowing users to initialize a git repository, commit versions, create and switch branches, and push to remotes.
Click on "Install 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., "@minecraft-schematic-labbuild me a 50x40x80 fantasy castle"
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.
minecraft-schematic-lab
Build Minecraft schematics by talking to Claude. Describe what you want and it produces a WorldEdit
Sponge .schem with a live 3D preview in the browser. Everything runs locally — no account, no cloud.
Setup
You need Node 22+ and Claude Code (CLI or desktop app). Add the connector once — either way below works for both the CLI and the desktop app, since they share the same config.
macOS / Linux:
claude mcp add --scope user minecraft-schematic-lab -- npx -y github:SimoneRecchia/minecraft-schematic-lab --mcpWindows — npx needs a cmd /c wrapper:
claude mcp add --scope user minecraft-schematic-lab -- cmd /c npx -y github:SimoneRecchia/minecraft-schematic-lab --mcpIf claude isn't found, the desktop app doesn't ship the CLI — install it, open a new terminal, and run
the command again:
macOS —
brew install --cask claude-code(orcurl -fsSL https://claude.ai/install.sh | bash)Linux —
curl -fsSL https://claude.ai/install.sh | bashWindows —
winget install Anthropic.ClaudeCode(orirm https://claude.ai/install.ps1 | iex)
Add the block under mcpServers in your Claude config — ~/.claude.json for Claude Code
(%USERPROFILE%\.claude.json on Windows), or claude_desktop_config.json for the Claude Desktop chat app.
macOS / Linux:
{
"mcpServers": {
"minecraft-schematic-lab": {
"command": "npx",
"args": ["-y", "github:SimoneRecchia/minecraft-schematic-lab", "--mcp"]
}
}
}Windows:
{
"mcpServers": {
"minecraft-schematic-lab": {
"command": "cmd",
"args": ["/c", "npx", "-y", "github:SimoneRecchia/minecraft-schematic-lab", "--mcp"]
}
}
}Restart Claude Code so it picks up the connector, then ask:
build me a 50×40×80 fantasy castle
The first run pulls the tool through npx; the 3D preview then opens at http://127.0.0.1:8765.
Related MCP server: minecraft-mcp
Using it
Change it — "make the roof brick", "add two towers". The preview refreshes on its own.
Export — the Export .schem button in the browser, or ask Claude (Sponge v2, or v3).
In Minecraft — put the
.schemin your world'sschematicsfolder, then//schem load <name>and//paste.Versions — ask Claude to version a build in a folder (needs git).
Updates — the connector follows
main; pin a release with#v0.1.0, or clear a stale cache withnpm cache clean --force.
Platform support
OS | CLI | Desktop app | Note |
macOS (Intel / Apple Silicon) | ✅ | ✅ | |
Windows 10/11 (x64 / ARM64) | ✅ | ✅ |
|
Linux (x64 / ARM64, incl. musl) | ✅ | — | no desktop app on Linux |
Node 22+ on every platform; 32-bit isn't supported.
Develop
pnpm setup # install + build
pnpm dev # web (5173) + server (8765), hot reload
pnpm test # vitest
pnpm bundle # rebuild bundle/ for the npx connector (commit after server changes)Architecture, MCP tools, the HTTP API and the BuildSpec format are documented in CLAUDE.md.
License
MIT © 2026 SimoneRecchia
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/SimoneRecchia/minecraft-schematic-lab'
If you have feedback or need assistance with the MCP directory API, please join our Discord server