Minecraft Docker MCP服务器

一个基于Docker的Minecraft服务器管理工具,通过RCON协议实现AI客户端与Minecraft服务器的交互,支持程序化构建游戏内容。

  • by rgbkrk
  • Python
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 rgbkrk/rcon-mcp

使用说明

Minecraft Docker MCP

Docker中Minecraft的MCP服务器,使用itgg的Docker Minecraft服务器容器与正在运行的Minecraft服务器进行AI交互。

  • 将服务器管理暴露给Claude Desktop、Cursor和Zed等AI客户端。
  • 允许模型在游戏中以编程方式创建minecraft构建

法学硕士主要接受过以下方面的培训 rcon 命令,因此仅仅暴露出来就具有广泛的内在能力 rcon 到模型。

如果您已经在使用 itzg/minecraft-server docker镜像,此MCP服务器将允许您通过Claude Desktop、Cursor和Zed等客户端与服务器交互。唯一的要求是 mc 是容器的名称。

先决条件

  • 名为的Docker容器中正在运行的Minecraft服务器 mc
  • RCON已启用并正确配置
docker run -d --name mc -p 25565:25565 -e EULA=TRUE itzg/minecraft-server

为了确保您能够使用此服务器,请尝试运行 rcon 命令查看是否得到响应。

docker exec -it mc rcon "list"

如果你收到回复,你就准备好了!如果您没有,请参阅 itgg/dockerminecraft服务器 用于故障排除的存储库。

MCP集成

此MCP服务器利用itgg的docker minecraft服务器容器的内置RCON功能与minecraft服务器进行交互。容器提供 rcon 运行容器中的命令,使其成为MCP交互的理想目标。

连接到克劳德桌面

克隆此存储库并安装 rcon.py 使用MCP CLI的工具。

mcp install rcon.py