minecraft-mcp

进程内 MCP 服务器 + Kotlin REPL:让 AI 直接操控 Minecraft 世界(建筑、逻辑、调试)。MIT,官网 minecraft-mcp.lolifamily.js.org。游戏 + Agent 的可玩性结合。

📅 收录: 2026-09-01 🔄 更新: 2026-09-01

这是什么?适合谁?

Minecraft MCP(lolifamily/Minecraft-MCP)是一个操控 Minecraft 世界的 MCP 服务器:进程内 MCP 服务器 + Kotlin REPL:让 AI 直接操控 Minecraft 世界(建筑、逻辑、调试)。MIT,官网 minecraft-mcp.lolifamily.js.org。游戏 + Agent 的可玩性结合。

核心价值:以进程内 MCP 服务器 + Kotlin REPL 让 AI 直接操控 Minecraft 世界,用于建筑、逻辑与调试,是游戏与 Agent 结合的有趣方向。

适合人群

  • 用 AI 玩/调试 Minecraft 的玩家
  • 做 Minecraft 自动化与插件的开发者
  • 研究游戏世界 Agent 操控的研究者

使用前提:Minecraft 服务端/客户端与 Kotlin 运行环境;官网提供说明

准备工作

  1. 安装:从 GitHub 克隆 Minecraft-MCP
  2. 环境:Java/Kotlin 运行时 + Minecraft
  3. 客户端:支持 MCP 的 AI 客户端
  4. 成本:MIT 开源免费
  5. 时间:安装 + 连接世界约 20 分钟

快速上手(3 步)

第一步:克隆并构建

git clone https://github.com/lolifamily/Minecraft-MCP && cd Minecraft-MCP

克隆仓库并按 README 构建 MCP 服务器。

第二步:连接 Minecraft 世界

# 启动服务器并连接到你的 Minecraft 实例

把 MCP 服务器接入 Minecraft 世界。

第三步:让 AI 操控世界

# 对 Agent 说:在出生点附近建一座 5x5 的石屋

用自然语言让 AI 通过 MCP 操控世界(建筑/逻辑/调试)。

成功判定:AI 成功连接 Minecraft 世界并完成一次操控(如放置方块或执行逻辑)。

初级用法

方块放置与建筑

让 AI 按指令放置方块、搭建结构。

世界状态查询

读取坐标、方块与环境状态。

逻辑执行

通过 Kotlin REPL 执行游戏内逻辑。

高级玩法

程序化建筑生成

用 REPL 生成复杂建筑与地形结构。

游戏机制调试

让 AI 辅助调试红石电路与游戏逻辑。

Agent 自主玩法

让 Agent 在开放世界自主探索与建造。

小技巧

    1. 在测试存档里先试,别动主力存档
    1. 限制 AI 的操作范围,避免破坏建筑
    1. 复杂建筑先画草图再让 AI 执行
    1. 关注服务器性能与方块操作频率
    1. 结合 REPL 做批量操作,别逐方块调用

常见踩坑

踩坑 1:误操作破坏存档

  • 现象:AI 拆错建筑
  • 原因:操作范围未限制
  • 解决:在测试存档操作并加边界约束

踩坑 2:性能问题

  • 现象:方块操作卡顿
  • 原因:逐方块调用太频繁
  • 解决:用 REPL 批量操作

踩坑 3:版本不匹配

  • 现象:连不上 Minecraft
  • 原因:MCP 与游戏版本不对应
  • 解决:对齐游戏版本

踩坑 4:坐标理解偏差

  • 现象:AI 建错位置
  • 原因:坐标系理解不一致
  • 解决:先让 AI 读坐标确认再操作

踩坑 5:项目较新

  • 现象:功能有限
  • 原因:2026-08 新建,12 星
  • 解决:以 README/官网为准

常见问题 FAQ

Q1: 它能做什么?

A: 让 AI 操控 Minecraft 世界做建筑、逻辑与调试。

Q2: 免费吗?

A: MIT 开源免费。

Q3: 需要哪些环境?

A: Minecraft 与 Java/Kotlin 运行时,详见官网。

Q4: 支持联机吗?

A: 取决于 MCP 与 Minecraft 实例的连接方式,以 README 为准。

Q5: 适合生产吗?

A: 偏可玩性与研究,生产意义有限。

进阶学习建议

掌握基础后,建议深入:

    1. 研究 Kotlin REPL 与游戏世界的交互模型
    1. 探索程序化建筑与地形生成的算法
    1. 对比其他游戏 Agent 操控框架的实现

参考链接


最后更新:2026-09-01 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成

📊 评分与标签

评分说明

总分 6.4/10 · H_观察

📊 可观测社区指标(采集日期:2026-09-01)

  • GitHub: lolifamily/Minecraft-MCP ★12, 🔱1(GitHub API 实时验证)
  • License: MIT;仓库创建 2026-08-30,最后推送 2026-08-31
  • 语言: Kotlin;定位「Minecraft 世界的 MCP 操控服务器」

⚙️ 功能完整度 1.5/2.5

  • 进程内 MCP + Kotlin REPL 覆盖建筑/逻辑/调试,但领域小众
  • 竞品对比 1(手动游玩):无 AI 接入
  • 竞品对比 2(通用 MCP):无游戏深度

✨ 输出质量 1.5/2.5

  • 可玩性结合有新意,但产出质量依赖游戏环境
  • 竞品对比 1(插件脚本):不面向 AI
  • 竞品对比 2(可视化编辑器):无自然语言

🖐️ 易用性 1.0/1.5

  • 需 Java/Kotlin 环境,上手门槛中等
  • 竞品对比 1(图形化工具):门槛低
  • 竞品对比 2(自研 mod):门槛高

💰 性价比 1.3/1.5

  • MIT 免费,无订阅成本
  • 竞品对比 1(商业游戏工具):收费
  • 竞品对比 2(自建框架):投入大

🔒 稳定性 0.5/1.0

  • 项目新(08-30),12 星 1 fork,稳定性待观察
  • 竞品对比 1(成熟 mod 生态):久经考验
  • 竞品对比 2(实验项目):不稳定

🛡️ 隐私安全 0.6/1.0

  • 本地运行,数据可控;游戏内权限需自行约束
  • 竞品对比 1(云服务):数据上传第三方
  • 竞品对比 2(开放 mod):权限难控

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

📋 来源核实

  • ✅ 已验证: GitHub 仓库 - stars/forks/license/pushed_at/语言经 GitHub API 实时核验(2026-09-01)
  • ✅ 已验证: 官方 README - 能力与定位比对
  • ⚠️ 未实测: Minecraft MCP 的端到端运行流程
  • ⚠️ 未验证: 生产环境的稳定表现

⚠️ 局限与未实测声明

  • 本文基于 2026-09-01 GitHub 公开信息整理,未实际运行 Minecraft MCP
  • 项目较新(2026-08-30 创建),能力与命令以仓库 README 为准

同分类推荐

AI编程 分类下的其他工具

)}