Minecraft Docker MCP
An MCP server for Minecraft-in-Docker that enables AI interactions with a running Minecraft server using itzg's docker-minecraft-server container.
- Expose server administration to AI clients like Claude Desktop, Cursor, and Zed.
- Allow models to programmatically create minecraft builds in game
LLMs have largely been trained on rcon
commands, so there's a wide breadth of ability inherent in just exposing rcon
to the model.
If you're already using the itzg/minecraft-server
docker image, this MCP server will allow you to interact with your server via clients like Claude Desktop, Cursor, and Zed. The only requirement is that mc
is the name of the container.
Prerequisites
- A running Minecraft server in a Docker container named
mc
- RCON enabled and properly configured
To ensure you're able to use this server, try running an rcon
command to see if you get a response.
If you get a response, you're all set! If you don't, please refer to the itzg/docker-minecraft-server repository for troubleshooting.
MCP Integration
This MCP server leverages itzg's docker-minecraft-server container's built-in RCON functionality to interact with the Minecraft server. The container provides the rcon
command within the running container, making it an ideal target for MCP interactions.
Connecting to Claude Desktop
Clone this repository and install the rcon.py
tool using the MCP CLI.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
RCON을 사용하여 Docker 컨테이너 내에서 실행 중인 Minecraft 서버와 AI 상호작용을 지원하여 모델이 프로그래밍 방식으로 Minecraft 빌드를 만들고 서버를 관리할 수 있도록 합니다.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAllows AI models to observe and interact with the Minecraft world through a bot.Last updated -2485MIT License
- -securityAlicense-qualityEnables AI agents to control Minecraft bots through a standardized JSON-RPC interface.Last updated -333MIT License
- AsecurityAlicenseAqualityAllows AI assistants to connect to and control Minecraft players on remote servers, enabling navigation, building, mining, inventory management, entity interaction, and chat communication through natural language commands.Last updated -273639MIT License
- -securityAlicense-qualityA Model Context Protocol server that provides tools for interacting with Docker images, containers, and registries, enabling AI assistants to search, analyze, and manage Docker resources through a standardized interface.Last updated -MIT License