日语版 README 请点击此处 / Japanese README here
这是一个基于TypeScript的MCP服务器,用于控制Minecraft Bedrock版和教育版。
<a href="https://glama.ai/mcp/servers/@Mming-Lab/minecraft-bedrock-mcp-server"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=1359245956,1330864960&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Minecraft Bedrock 教育版 MCP 服务器" /> </a>git clone https://github.com/Mming-Lab/minecraft-bedrock-education-mcp.git
cd minecraft-bedrock-education-mcp
npm install
npm run build
npm start
在Minecraft中打开一个世界(作弊码需开启),然后在聊天框中输入:
/connect localhost:8001/ws
添加到您的MCP客户端配置(例如,Claude Desktop):
{
"mcpServers": {
"minecraft-bedrock": {
"command": "node",
"args": ["C:/path/to/minecraft-bedrock-education-mcp/dist/server.js"]
}
}
}
Claude Desktop: %APPDATA%\Claude\claude_desktop_config.json (Windows)
对于其他MCP客户端,请参考各自的文档。
player - 玩家管理(位置、物品、能力)agent - 代理控制(移动、旋转、库存)blocks - 方块操作(放置、移除、填充)world - 世界控制(时间、天气、游戏规则)camera - 摄像机控制(视角、淡入淡出、电影效果)system - 记分板和UI显示minecraft_wiki - 维基搜索sequence - 多工具链式执行build_cube - 立方体(空心/实心)build_sphere - 球体build_cylinder - 圆柱体build_line - 直线build_torus - 环面(甜甜圈)build_helix - 螺旋线build_ellipsoid - 椭球体build_paraboloid - 抛物面build_hyperboloid - 双曲面build_bezier - 贝塞尔曲线build_rotate - 旋转变换build_transform - 坐标变换只需与AI助手自然对话:
告诉我我现在的位置
→ 获取玩家位置
在我面前放一个钻石方块
→ 放置方块
建造一个半径为10的玻璃穹顶
→ 球体建筑(空心)
创建一个石砖螺旋楼梯
→ 螺旋线建筑
附近有多少村民?
→ 实体搜索
我想建一座城堡
→ AI自动组合多种工具进行建筑
使用贝塞尔曲线创建一条平滑的桥
→ 使用贝塞尔工具创建自然弯曲的桥
让夜晚来临并开始下雨
→ 世界控制(时间 & 天气)
用户: "放置一个daimond_block"
系统: ❌ 未知方块: minecraft:daimond_block
💡 使用minecraft_wiki工具搜索有效的方块ID
AI: 让我搜索维基以找到正确的ID...
→ 自动搜索并纠正为"diamond_block"
GPL-3.0