Minecraft Docker MCP

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Integrates with Docker containers running itzg's minecraft-server image to enable AI interactions with the Minecraft server

マインクラフト ドッカー MCP

itzg の docker-minecraft-server コンテナを使用して実行中の Minecraft サーバーとの AI 対話を可能にする、Minecraft-in-Docker 用の MCP サーバー。

  • Claude Desktop、Cursor、Zed などの AI クライアントにサーバー管理を公開します。
  • モデルがゲーム内でプログラム的にMinecraftビルドを作成できるようにする

LLM は主に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デスクトップに接続しています

このリポジトリをクローンし、MCP CLI を使用してrcon.pyツールをインストールします。

mcp install rcon.py
-
security - not tested
F
license - not found
-
quality - not tested

RCON を使用して Docker コンテナ内で実行中の Minecraft サーバーとの AI 対話を可能にし、モデルがプログラムで Minecraft ビルドを作成し、サーバーを管理できるようにします。

  1. Prerequisites
    1. MCP Integration
      1. Connecting to Claude Desktop
    ID: dlb3k8u61h