返回市场
远程控制-MCP

远程控制-MCP

作者:rgbkrk8 星标更新:2025-02-06

项目介绍

Minecraft Docker MCP

用于Docker中的Minecraft服务器的MCP服务器,它使用itzg的docker-minecraft-server容器实现与正在运行的Minecraft服务器进行AI交互。

  • 将服务器管理暴露给像Claude Desktop、Cursor和Zed这样的AI客户端。
  • 允许模型通过编程方式在游戏中创建Minecraft建筑。

大多数大型语言模型(LLMs)都是基于rcon命令训练的,因此仅仅将rcon暴露给模型就能带来广泛的能力。

如果你已经在使用itzg/minecraft-server Docker镜像,这个MCP服务器将允许你通过像Claude Desktop、Cursor和Zed这样的客户端与你的服务器进行交互。唯一的要求是容器名为mc

预备条件

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

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

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