MCP Minecraft Remote
MCP マインクラフト リモート
このプロジェクトは、arjunkmrmによるmcp-minecraftにインスピレーションを得ています。オリジナルのプロジェクトはローカルのMinecraftサーバーへの接続のみをサポートしていましたが、このプロジェクトはリモートのMinecraftサーバーへの接続をサポートするために、ゼロから新たに作成されました。
MCP (モデル コンテキスト プロトコル) を使用した Minecraft リモート コントロール。
特徴
AIアシスタントを介してMinecraftプレイヤーに接続して制御する
Minecraft の世界を探索、採掘、構築、そしてインタラクトしましょう
サーバー上の他のプレイヤーとチャットする
インベントリ、プレイヤーの位置、サーバー情報を確認する
ジャンプ、忍び寄り、ダッシュなどの高度な移動制御
攻撃や追跡を含むエンティティの相互作用
コンテナの使用(チェスト、かまどなど)
アイテムの作成と村人との取引
詳細な在庫管理
Related MCP server: Minecraft Server MCP
インストール
クイックインストール(推奨)
npx -y @smithery/cli install mcp-minecraft-remote --client claudeCLI プロンプトに従ってセットアップを完了します。
手動インストール
# Install from npm
npm install -g mcp-minecraft-remote
# Or clone the repository
git clone https://github.com/nacal/mcp-minecraft-remote.git
cd mcp-minecraft-remote
# Install dependencies
npm install
# Build the project
npm run build使用法
Claude Desktopでの使用
Claude Desktop 構成ファイルに移動します。
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Minecraft Remote MCP 構成を構成ファイルに追加します。
{
"mcpServers": {
"minecraft-remote": {
"command": "npx",
"args": ["-y", "mcp-minecraft-remote@latest"]
}
}
}グローバルにインストールした場合:
{
"mcpServers": {
"minecraft-remote": {
"command": "mcp-minecraft-remote"
}
}
}リポジトリをローカルにクローンした場合:
{
"mcpServers": {
"minecraft-remote": {
"command": "node",
"args": ["/absolute/path/to/mcp-minecraft-remote/build/index.js"]
}
}
}ファイルを保存し、Claude Desktopを再起動します。
クロードと新しい会話を開始し、Minecraftコントロールコマンドの使用を開始します
重要なサーバー要件
サーバーのオンラインモード:Minecraftサーバーのserver.propertiesファイルで
online-mode=falseを設定する必要があります。これにより、ボットはMinecraftのセッションサーバーに認証なしで接続できるようになります。認証付きのサーバーを使用する場合は、接続時に有効なプレミアム アカウントの資格情報を提供する必要があります。
利用可能なツール
コア機能
connectToServer: 指定された資格情報でMinecraftサーバーに接続するdisconnectFromServer: Minecraft サーバーから切断しますsendChat: チャットメッセージをサーバーに送信するgetServerInfo: 接続されたサーバーに関する情報を取得します
動き
getPosition: 現在のプレーヤーの位置を取得するmoveTo: 特定の座標に移動するmoveControl: 基本的な移動コントロール (前進、後退、左、右、ジャンプ、ダッシュ、スニーク、停止)lookAt: プレイヤーを特定の方向または座標に向ける
世界との交流
digBlock: 特定の座標でブロックを採掘するplaceBlock: 特定の座標にブロックを配置する
在庫管理
checkInventory: 基本的な在庫チェックinventoryDetails: 在庫品目の詳細情報を取得しますequipItem: インベントリからアイテムを手または鎧のスロットに装備するtossItem: インベントリからアイテムを投げる
エンティティインタラクション
getNearbyPlayers: 近くのプレイヤーのリストを取得するgetNearbyEntities: 近くにあるすべてのエンティティのリストを取得しますattackEntity: 特定のエンティティを攻撃するuseOnEntity: 特定のエンティティで保持されているアイテムを使用するfollowEntity: 特定のエンティティをフォローする
コンテナインタラクション
openContainer: 特定の座標にあるコンテナ(チェスト、かまどなど)を開くwithdrawItem: 開いているコンテナからアイテムを取り出すdepositItem: 開いたコンテナにアイテムを入れるcloseContainer: 現在開いているコンテナを閉じる
クラフト
getRecipes: 利用可能なクラフトレシピのリストを取得しますcraftItem: 利用可能な材料を使ってアイテムを作成する
トレーディング
listTrades: 近くの村人から利用可能な取引を一覧表示するtradeWithVillager: 近くの村人と取引する
プロンプトの例
基本操作
「ユーザー名 player1 で play.example.com の Minecraft サーバーに接続します」
「ゲーム内での私の現在の位置は?」
「座標 x=100、y=64、z=-200 に移動してください」
「3秒間前へ歩かせてください」
「あの山に向かってジャンプして走らせてください」
在庫とアイテム
「在庫内容を詳しく確認する」
「ダイヤモンドの剣を手に装備してください」
「インベントリから土ブロックを5つ投げる」
ブロックインタラクション
「座標 x=10、y=65、z=20 のブロックを掘る」
「座標 x=11、y=65、z=20 に石ブロックを配置します」
エンティティインタラクション
「近くに他のプレイヤーはいますか?」
「私から20ブロック以内にはどんな存在がいるのか?」
「ID 12345のゾンビを攻撃する」
「スティーブというプレイヤーをフォローする」
コンテナの使用
「座標 x=100、y=64、z=200 の宝箱を開ける」
「宝箱から鉄のインゴットを10個取り出す」
「宝箱に丸石を5つ入れる」
「容器を閉じてください」
クラフトと取引
「木製のツルハシを作るためのレシピは何ですか?」
「在庫にある木材を使って棒を4本作る」
「近くの村人がどんな取引をしているか確認する」
「村人と取引してエメラルド10個をゲット」
コミュニケーション
「チャットにHelloメッセージを送信」
「ダイヤモンドを見つけたとみんなに伝えて」
要件
Node.js 18歳以上
MCPをサポートするAIアシスタント(Claudeなど)
Minecraft Java Edition サーバー (バージョン 1.8 以降)
注:このツールは、Minecraft 1.21のバニラバージョンでのみ動作することをテストおよび検証済みです。他のバージョンやMODサーバーでも動作する可能性がありますが、互換性は保証されません。
ライセンス
マサチューセッツ工科大学
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to play and interact with Minecraft servers through mineflayer, providing automated actions like mining, movement, crafting, and real-time game event monitoring.1478MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with and manage Minecraft servers through a standardized interface, supporting server monitoring, player management, log analysis, and command execution.11MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to remotely control a Minecraft player, including navigation, mining, building, and interaction with the world and other players.MIT
- FlicenseNot gradedqualityBmaintenanceEnables natural language control of a Minecraft bot, allowing it to execute tasks like mining, exploring, and item management via AI-powered commands.1
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Connect AI agents to Flato's editable canvas runtime through a hosted MCP server.
Generate AI images, video, music, and sound effects, and upscale them, from any MCP client.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nacal/mcp-minecraft-remote'
If you have feedback or need assistance with the MCP directory API, please join our Discord server