arm64-mcpelauncher-server について
arm64-mcpelauncher-server は、Raspberry Pi などの arm64 デバイス上で動作する BDS 類似の Minecraft 基岩版サーバーです。mcpelauncher をベースにしており、安定性の低い概念実証であり、本番用途を想定したものではありません。
主な機能
- 01aarch64 デバイス上でのネイティブ実行
- 02mcpelauncher プロジェクトをベースとした実装
- 03オンラインモードとスキン機能のスタブ化
- 04server.properties の多くの設定が未実装
活用シーン
- 01Raspberry Pi での実験的な基岩版サーバーの構築
- 02シンボルなしで arm64 上の Minecraft サーバーを動かせるか検証する
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
arm64-mcpelauncher-server
arm64 デバイス(Raspberry Pi など)で動作する、不安定で粗削りな Minecraft Bedrock Edition サーバーです。
このプロジェクトは、シンボルなしで aarch64 デバイス上で Minecraft サーバーをネイティブに動作させられることを示す概念実証にすぎません。
このバージョンでは、正規の Minecraft クライアントは参加できないため、オンラインモードとスキンはスタブ化されています。また、server.properties の設定のほとんどは実装されていません。
注:このブランチは Minecraft v1.21.101.01(2025年8月29日時点の最新バージョン)向けです。
Minecraft v1.21.60.28 の場合は、こちらをクリックしてください。
Minecraft v1.21.2.02 の場合は、こちらをクリックしてください。
Minecraft v1.20.81 の場合は、こちらをクリックしてください。

このプロジェクトは mcpelauncher プロジェクトを基にしています。
クラス構造のアイデアの一部は LeviLamina から得ています。
ビルド手順:
mkdir -p build
cd build
CC=clang CXX=clang++ cmake ..
make -j12
cp server.properties build/mcpelauncher-server/
mkdir build/mcpelauncher-server/data # or preferred data path
# the server should be at build/mcpelauncher-server
# download arm64-v8a version of .apk file on mcpelauncher ui settings-versions-download apk
# and unpack game to build/mcpelauncher-server/game (or customized path) before use, the directory should contain 'lib/' and 'assets/'
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。