Provides a runtime environment for the MCP server, with specific version requirements (Node.js 16+) for proper operation.
The MCP server is implemented in TypeScript, offering type-safe implementation with comprehensive error handling for Minecraft Bedrock Edition control.
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
Installation
Minecraft Setup
- Create world with cheats enabled (Bedrock/Education Edition)
- Connect from Minecraft:
/connect localhost:8001/ws
Claude Desktop Setup
Add to claude_desktop_config.json
:
Available Tools
Core Tools
agent
- Agent control (move, turn, teleport, inventory)player
- Player management (info, items, abilities)world
- World control (time, weather, commands)blocks
- Block operations (set, fill, query)system
- Scoreboard and UI controls
Building Tools
build_cube
- Boxes and hollow structuresbuild_sphere
- Spheres and domesbuild_cylinder
- Towers and pipesbuild_line
- Straight line constructionbuild_torus
- Donut shapesbuild_helix
- Spiral structuresbuild_ellipsoid
- Egg shapesbuild_paraboloid
- Satellite dishesbuild_hyperboloid
- Cooling towersbuild_rotate
- Structure rotationbuild_transform
- Structure transformations
Development
Build Commands
Port Configuration
Configure port in MCP client settings:
Architecture
License
GPL-3.0
Acknowledgments
- SocketBE - Minecraft Bedrock WebSocket integration library
Requirements
- Node.js 16+
- Minecraft Bedrock Edition or Education Edition with cheats
- MCP client (Claude Desktop, etc.)
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.
A TypeScript-based server that enables AI-powered control of Minecraft Bedrock Edition through 15 powerful tools for player movement, agent operations, world manipulation, and building complex structures.
Related MCP Servers
- -securityAlicense-qualityAllows AI models to observe and interact with the Minecraft world through a bot.Last updated -3182TypeScriptMIT License
- -securityAlicense-qualityEnables AI agents to control Minecraft bots through a standardized JSON-RPC interface.Last updated -10232TypeScriptMIT License
- AsecurityAlicenseAqualityAllows AI assistants to connect to and control Minecraft players on remote servers, enabling navigation, building, mining, inventory management, entity interaction, and chat communication through natural language commands.Last updated -271758TypeScriptMIT License
focMCP SDKofficial
-security-license-qualityProvides tools and infrastructure for building fully on-chain Minecraft Protocol servers that enable developers to create decentralized gaming experiences using blockchain technology.Last updated -1TypeScriptMIT License