minecraft-mcp
进程内 MCP 服务器 + Kotlin REPL:让 AI 直接操控 Minecraft 世界(建筑、逻辑、调试)。MIT,官网 minecraft-mcp.lolifamily.js.org。游戏 + Agent 的可玩性结合。
这是什么?适合谁?
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 运行环境;官网提供说明
准备工作
- 安装:从 GitHub 克隆 Minecraft-MCP
- 环境:Java/Kotlin 运行时 + Minecraft
- 客户端:支持 MCP 的 AI 客户端
- 成本:MIT 开源免费
- 时间:安装 + 连接世界约 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 在开放世界自主探索与建造。
小技巧
-
- 在测试存档里先试,别动主力存档
-
- 限制 AI 的操作范围,避免破坏建筑
-
- 复杂建筑先画草图再让 AI 执行
-
- 关注服务器性能与方块操作频率
-
- 结合 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: 偏可玩性与研究,生产意义有限。
进阶学习建议
掌握基础后,建议深入:
-
- 研究 Kotlin REPL 与游戏世界的交互模型
-
- 探索程序化建筑与地形生成的算法
-
- 对比其他游戏 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):权限难控
评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。
🏷️ 标签说明
- AI编程: 面向游戏编程的 Agent 工具 来源:官方仓库
- 开源免费: MIT 开源协议 来源:官方仓库
- 游戏开发: 操控 Minecraft 世界 来源:官方仓库
- Minecraft: 面向 Minecraft 来源:官方仓库
- MCP: 以 MCP 形态接入 来源:官方仓库
📋 来源核实
- ✅ 已验证: 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编程 分类下的其他工具