Minecraft MCP 服务器
基于 Mineflayer API 的 Minecraft MCP 服务器,支持通过自然语言指令控制角色完成建筑、探索等任务。
快速入门
前置条件
- 安装 Node.js
- 运行 Minecraft 游戏(推荐使用 1.21.4 Java 版本)
- 安装 Claude Desktop
启动步骤
-
创建单人世界并开启局域网(
ESC -> Open to LAN
),默认端口为25565
。 -
在 Claude Desktop 中配置
claude_desktop_config.json
文件,添加以下内容:{ "mcpServers": { "minecraft": { "command": "npx", "args": [ "-y", "github:yuniko-software/minecraft-mcp-server", "--host", "localhost", "--port", "25565", "--username", "ClaudeBot" ] } } }
-
重启 Claude Desktop 应用程序。
-
确保 Minecraft 世界已开启局域网,启动 Claude Desktop,机器人将自动加入游戏。
可用命令
- 移动类:
get-position
、move-to-position
、jump
- 物品类:
list-inventory
、find-item
- 方块交互:
place-block
、dig-block
- 聊天:
send-chat
更多详情请参考 完整文档。