Minecraft Docker MCP

Minecraft Docker MCP

site icon
2025.02.06 4
PythonMinecraft服务AI交互游戏自动化其它
rcon-mcp是一个为Minecraft-in-Docker设计的MCP服务器,它允许AI客户端(如Claude Desktop、Cursor和Zed)通过RCON协议与运行中的Minecraft服务器进行交互。该服务主要利用itzg的docker-minecraft-server容器的内置RCON功能,使AI能够编程式地在游戏中创建建筑或执行其他服务器管理任务。
View on GitHub

Overview

基本能力

产品定位

rcon-mcp是一个桥梁服务,连接AI客户端与Minecraft服务器,实现自动化管理和游戏内操作。

核心功能

  • 通过RCON协议暴露Minecraft服务器管理功能给AI客户端
  • 支持AI编程式创建游戏内建筑
  • 兼容多种AI客户端如Claude Desktop、Cursor和Zed

适用场景

  • AI辅助的Minecraft建筑创作
  • 自动化服务器管理
  • AI与Minecraft交互的实验和研究

工具列表

  • rcon.py: 用于与Minecraft服务器进行RCON通信的工具

常见问题解答

  • 如果无法连接,请检查RCON是否已启用并正确配置
  • 确保Docker容器名为mc

使用教程

使用依赖

  • 运行中的Minecraft服务器Docker容器(命名为mc
  • 已启用RCON

安装Minecraft服务器容器的命令:

docker run -d --name mc -p 25565:25565 -e EULA=TRUE itzg/minecraft-server

测试RCON连接:

docker exec -it mc rcon "list"

安装教程

克隆仓库并安装rcon.py工具:

mcp install rcon.py

调试方式

使用RCON命令测试连接和功能:

docker exec -it mc rcon "help"

许可证

None