Provides comprehensive control over Minecraft Bedrock and Education Editions through WebSocket integration, enabling world manipulation, player management, building tools, camera control, and automated construction sequences.
Minecraft Bedrock MCP Server
日本語 README はこちら / Japanese README here
A TypeScript MCP server for controlling Minecraft Bedrock Edition and Education Edition.
Features
Reliable Integration: Stable Minecraft control via WebSocket
Hierarchical Tools: Core tools (blocks, player, world) + Advanced building tools
MCP Compatible: Works with Claude Desktop and other MCP clients
Type-safe: Full TypeScript implementation
Quick Start
1. Installation
2. Minecraft Setup
Create world with cheats enabled (Bedrock/Education Edition)
Connect from Minecraft:
/connect localhost:8001/ws
3. Claude Desktop Setup
Add to claude_desktop_config.json:
Features
Core Tools:
player,agent,world,blocks,camera,system,minecraft_wikiBuilding Tools:
build_cube,build_sphere,build_cylinder,build_line, etc.Wiki Integration: Search Minecraft Wiki for Bedrock/Education Edition info
Sequence Control: Chain multiple tools with timing and error handling
Cross-Tool Sequences: Combine different tools in automated workflows
Usage Examples
Wiki Search
Building Sequence
Development
Port Configuration
Tools
Core Tools
player- Teleport, give items, gamemode, XPagent- Move, build, mine, inventory managementworld- Time, weather, run commandsblocks- Place/fill blocks, query terraincamera- Cinematic shots, smooth movementsystem- Scoreboards, titles, action barsminecraft_wiki- Search wiki for Bedrock/Education infosequence- Chain multiple tools together
Building Tools
build_cube,build_sphere,build_cylinder- Basic shapesbuild_line,build_helix,build_torus- Complex geometrybuild_ellipsoid,build_paraboloid,build_hyperboloid- Advanced shapesbuild_bezier- Smooth Bezier curves (bridges, arches, decorative paths) 🆕build_rotate,build_transform- Copy and transform structures
Multilingual Support (i18n)
Error messages support English and Japanese:
Claude Desktop configuration:
Requirements
Node.js 16+
Minecraft Bedrock/Education Edition with cheats
MCP client (Claude Desktop, etc.)
License
GPL-3.0
Acknowledgments
SocketBE - Minecraft Bedrock WebSocket integration
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables controlling Minecraft Bedrock and Education Edition through natural language commands via WebSocket connection. Provides tools for player actions, world manipulation, building structures, camera control, and wiki integration for automated gameplay and educational scenarios.