virtualizationgames-and-gamificationcommand-line
306 查看 · 2026-07-07 更新
Minecraft Docker MCP
一个用于在Docker中运行的Minecraft服务器的MCP服务器,它通过itzg的docker-minecraft-server容器使AI能够与正在运行的Minecraft服务器进行交互。
- 向Claude Desktop、Cursor和Zed等AI客户端暴露服务器管理功能。
- 允许模型以编程方式在游戏中创建Minecraft建筑
由于大多数大型语言模型(LLMs)已经接受过rcon命令的训练,因此仅仅向模型暴露rcon就具有广泛的能力。
如果您已经在使用itzg/minecraft-server Docker镜像,那么这个MCP服务器将允许您通过如Claude Desktop、Cursor和Zed这样的客户端与您的服务器进行交互。唯一的要求是容器名为mc。
前提条件
- 一个名为
mc的Docker容器中正在运行的Minecraft服务器 - 已启用并正确配置RCON
bash docker run -d --name mc -p 25565:25565 -e EULA=TRUE itzg/minecraft-server
为了确保您可以使用此服务器,请尝试运行一个rcon命令来看看是否能得到响应。
bash docker exec -it mc rcon "list"
如果得到响应,则一切准备就绪!如果没有,请参考itzg/docker-minecraft-server仓库中的故障排除指南。
MCP 集成
该MCP服务器利用了itzg的docker-minecraft-server容器内置的RCON功能来与Minecraft服务器交互。该容器提供了在运行容器内的rcon命令,使其成为MCP交互的理想目标。
连接到Claude Desktop
克隆此仓库并通过MCP CLI安装rcon.py工具。
mcp install rcon.py
来源
- 来源:github
- 链接:https://github.com/rgbkrk/rcon-mcp