Minecraft MCP 服务器

Minecraft MCP 服务器

基于 Mineflayer API 的 Minecraft MCP 服务器,支持通过自然语言指令控制角色完成建筑、探索等任务。

快速入门

前置条件

  • 安装 Node.js
  • 运行 Minecraft 游戏(推荐使用 1.21.4 Java 版本)
  • 安装 Claude Desktop

启动步骤

  1. 创建单人世界并开启局域网(ESC -> Open to LAN),默认端口为 25565

  2. 在 Claude Desktop 中配置 claude_desktop_config.json 文件,添加以下内容:

    { "mcpServers": { "minecraft": { "command": "npx", "args": [ "-y", "github:yuniko-software/minecraft-mcp-server", "--host", "localhost", "--port", "25565", "--username", "ClaudeBot" ] } } }

  3. 重启 Claude Desktop 应用程序。

  4. 确保 Minecraft 世界已开启局域网,启动 Claude Desktop,机器人将自动加入游戏。

可用命令

  • 移动类:get-positionmove-to-positionjump
  • 物品类:list-inventoryfind-item
  • 方块交互:place-blockdig-block
  • 聊天:send-chat

更多详情请参考 完整文档