RimWorld Mod MCPとは?
GitHub ユーザー mushroomTW による RimWorld Mod MCP は、コーディングエージェントが単独ではこなせない RimWorld の MOD 制作の工程を、Claude Code、Codex などの MCP クライアントに提供します。ゲームの Def XML と C# のシンボルを索引化し、ゲームとインストール済みの MOD を必要に応じて逆コンパイルし、構造化されたコンパイラーエラー付きで MOD を作成・ビルドします。さらに RimWorld を隔離されたセッションで起動し、そのエラーとゲームの状態を小さなゲーム内ブリッジ MOD を通じてエージェントに返します。
対象は RimWorld 1.7 だけで、Windows、macOS、Linux 向けの単一の自己完結型実行ファイルとして配布されています。リポジトリは 2026年9月26日に作られ、2026年10月25日に v0.3.1 をリリースしました。スターは 3、フォークはなく、MIT ライセンスです。Steam Workshop への公開は一切行わず、最初のビルドで NuGet の参照パッケージを 1 つ取得する以外はネットワーク通信をしません。
RimWorld Mod MCPのインストール方法
Download the release executable and register it with the argument stdioRimWorld Mod MCPは使う価値があるか?
ゲームの MOD 制作向けサーバーの多くは検索で止まります。このサーバーはループを閉じます。エージェントは Def やクラスの仕組みを調べ、MOD を書き、ビルドし、その MOD だけを有効にしてゲームを起動し、何が壊れたかを読み取れます。ビルドの失敗は MSBuild の生の出力ではなく、エラーコード、ファイル、行、列として返ります。ブリッジはマップが読み込まれたか、tick、一時停止中か、どのダイアログが開いているかを報告するので、エージェントはプレイ可能な状態になるのを待ってからテストを判定できます。
索引化は段階的でよく考えられています。IL メタデータを直接読むことで、約 10 万のシンボルの索引を完全な継承チェーン付きで数秒のうちに構築し、個々のメンバーは必要に応じてミリ秒単位で逆コンパイルし、逆コンパイルしたソースの全文検索はバックグラウンドで数分かけて整います。find_def_usages は XML の相互参照と C# の DefOf フィールドをまたいで Def を追跡します。これは翻訳ファイルを書く前に MOD 制作者が必要とする確認です。他の MOD のアセンブリも逆コンパイルして検索できるので、互換パッチ作りに役立ちます。
隔離の仕組みも練られています。テストセッションは RimWorld を一時的なセーブフォルダーに向け、テスト対象の MOD とその依存関係だけを有効にした ModsConfig.xml を生成し、作業フォルダーを Mods フォルダーにリンクします。ゲームがすでに起動中なら開始を拒否し、終了時には MOD のソースに触れずにリンクを削除します。ブリッジは 127.0.0.1 のポート 49460 にのみ接続し、セッションごとに使い捨てのトークンを使います。弱点は書き込みです。create_mod、build_mod、run_test_cycle は任意のローカルパスを受け付け、許可リストがないため、クライアントの権限確認だけが境界になります。
README は 4 つの競合と公平に比較しています。Modmixer は独自のエージェントと Workshop 公開機能を持つデスクトップアプリ、RimSage と RiMCP_hybrid は調査専用、RimBridgeServer はスクリーンショットや UI 操作を含め起動中のゲームをより深く制御でき、README はこれを補完的な存在としています。本当のリスクは成熟度です。最初の 1 か月で 8 回のリリース、メンテナーは 1 人、コミットメッセージは主に繁体字中国語で、RimWorld 1.6 は明確に非対応です。すでに 1.7 で Claude Code か Codex を使っている MOD 制作者なら、サブのプロジェクトで試す価値はあります。
真価を発揮する場面
小さなコンテンツ MOD を保守している趣味の MOD 制作者
XML と C# の MOD を RimWorld 1.7 に移植する
エージェントに read_symbol で変更されたシンボルを読ませ、コードを更新し、診断がきれいになるまで build_mod を回させてから run_test_cycle を実行し、list_test_diagnostics でエラーを確認させます。モデルのトークン以外は無料です。MOD は Git で管理します。
人気 MOD 向けの互換パッ チを書く MOD 制作者
Harmony のパッチを足す前に、相手の MOD がどのクラスにパッチを当てているかを調べる
inspect_installed_mod で相手の MOD のアセンブリを逆コンパイルし、search_source でパッチ対象のメソッドを探します。大きな MOD の最初の逆コンパイルには数分かかることがありますが、MOD ごとに動くので他をブロックしません。
既存の MOD に言語を追加する翻訳者
Languages の XML を書く前に翻訳対象のフィールドをすべて確認する
各 Def に find_def_usages を実行して XML と C# の参照を一覧にし、Languages のファイルを書いてから build_mod で XML を検証します。ゲームが実際に読むラベルを推測せずに済みます。
導入前に確認すること
- 導入
- 最新リリースから自分のプラットフォーム向けの実行ファイルをダウンロードし、macOS や Linux では実行権限を付け、MCP クライアントに引数 stdio で登録します。rimworld_status を呼んでから、rebuild_index を一度実行します。C# の MOD とブリッジのビルドには .NET SDK 10 が必要です。
- 連携
- 調査、インストール済み MOD、 ビルド、テストにわたる 19 のツール。Claude Code と Codex 用の例があり、stdio 対応の MCP クライアントなら動きます。MOD のプロジェクトは NuGet パッケージ Krafs.Rimworld.Ref を通じて RimWorld の API を参照します。
- データとプライバシー
- ローカル専用です。ゲームファイル、逆コンパイルした出力、索引、診断はすべて手元のマシンに残り、ブリッジは使い捨てのトークンで 127.0.0.1 にのみ接続します。ただしツールが返した内容はモデルプロバイダーに届きます。ファイルを書き込むツールにはパスの許可リストがありません。
- 制限
- RimWorld 1.7 のみです。ソースの全文検索はバックグラウンドの索引化が終わるまで使えません。診断と大まかな状態以外に、スクリーンショットやゲーム内操作はありません。ゲームがすでに起動中ならテストは開始されません。
良い点
- 調査、ビルド、隔離テストを 1 つのローカルサーバーで
- 約 10 万シンボルの索引を数秒で構築
- 構造化されたコンパイラー診断とライブのゲーム状態
- ネットワーク通信も Workshop 公開もなし
気になる点
- RimWorld 1.7 のみで、1.6 は非対応
- ファイルを書き込むツールにパスの許可リストがない
- スターは 3 でメンテナーは 1 人
- macOS 版は公証されていない
おすすめの人
すでに Claude Code か Codex を使っていて、エージェントに自分の変更をビルドしてテストさせたい RimWorld 1.7 の MOD 制作者に向いています。
RimWorld Mod MCPの代替
RimWorld Mod MCP:よくある質問
- RimWorld Mod MCPは使う価値があるか?
- エージェントにはできない調査、ビルド、テストの工程を担う、RimWorld 1.7 向けの丁寧に設計された MOD 制作ループです。ただし公開から 6 週間で、利用者はまだほとんどいません。 評価は5点満点中3.6点です。
- RimWorld Mod MCPの料金は?
- 無料のオープンソースです(MIT)。正規にインストールした RimWorld 1.7 と、ビルド用に無料の .NET SDK 10 が必要です。
- RimWorld Mod MCPの欠点は?
- RimWorld 1.7 のみで、1.6 は非対応; ファイルを書き込むツールにパスの許可リストがない; スターは 3 でメンテナーは 1 人; macOS 版は公証されていない.
- RimWorld Mod MCPは誰に向いているか?
- すでに Claude Code か Codex を使っていて、エージェントに自分の変更をビルドしてテストさせたい RimWorld 1.7 の MOD 制作者に向いています。
- RimWorld Mod MCPは企業データを扱っても安全か?
- ローカル専用です。ゲームファイル、逆コンパイルした出力、索引、診断はすべて手元のマシンに残り、ブリッジは使い捨てのトークンで 127.0.0.1 にのみ接続します。ただしツールが返した内容はモデルプロバイダーに届きます。ファイルを書き込むツールにはパスの許可リストがありません。
- RimWorld Mod MCPの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はGodot MCPです。
回答確認日:2026年11月7日