Cities2 MCP and Modding Toolkit について
Cities: Skylines II のプレイヤーやMOD開発者向けの、ローカル MCP サーバーとエージェントスキルのセットです。検索可能なゲーム資料と、ローカルでのMOD開発ワークフロー用ツールを備えています。
主な機能
- 01Cities: Skylines II Wikiの検索
- 02出典付き調査レポートの取得
- 03インストール済みゲームの百科事典の読み取り
- 04MODプロジェクトの作成と確認
- 05MODのビルド、分析、パッケージ化
- 06ゲーム知識とMOD向けの5種類のスキル
活用シーン
- 01ゲームプレイや都市システムの質問への回答
- 02パッチやアップデート情報の要約
- 03ローカルなCS2 MODプロジェクトの作成とビルド
- 04リリース前のMODレビューとデバッグ
MCP 対応
ローカル MCP サーバーは、検索可能なWiki情報、厳選された調査資料、利用可能な場合はインストール済みゲームの百科事典を提供します。MODプロジェクトの作成、確認、ビルド、パッケージ化を行うローカルツールも備えています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx cities2-mcpCITIES2_MODS_DIROptional path to the Cities: Skylines II Mods directory.CITIES2_GAME_DIROptional path to the Cities: Skylines II install directory when auto-detection cannot find the game.CITIES2_LOCALE_COKOptional path to Locale.cok when the in-game encyclopedia file should be selected directly.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
13掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | |
| query | string | はい |
詳細
Cities2 MCP と Modding Toolkit
Cities2 MCP と Modding Toolkit は、Cities: Skylines II のゲームプレイに関する質問、パッチノート、MOD プロジェクトのワークフローに対応する、ローカル MCP サーバーとエージェントスキルのバンドルです。
AI エージェントは、検索可能な Cities: Skylines II Wiki コーパス、出典が個別に明記された厳選調査レポート、そしてゲームがローカルにインストールされている場合はゲーム内百科事典を利用できます。これらの情報源を使って、ゲームプレイに関する質問への回答、パッチやアップデート情報の要約、出典メモを添えた都市システムの解説を行えます。また、このパッケージには、ゲーム知識、MOD 制作、レビュー、デバッグ、リリース準備に対応する5つのエージェントスキルに加え、信頼できるワークスペース内で CS2 MOD プロジェクトの雛形作成、調査、ビルド、パッケージ化を行うローカル MCP ワークフローツールも含まれています。
このプラグインは現在も開発中です。 パッケージのチェック、MCP の直接的なスモークテスト、一部のクライアントワークフローは、リポジトリのテストスイートと評価レポートで確認していますが、クライアントプラグインの動作はホストやバージョンによって異なる場合があります。最新の検証情報は、既知の問題と評価レポートをご覧ください。
クイックインストール
クライアントを選択してください:Claude Code | Claude desktop | Codex CLI | Codex app | Google Antigravity
インストールの詳細、MCP の直接設定、ワークスペースの設定、ビルドの前提条件、トラブルシューティングについては、INSTALL.mdをご覧ください。
できること
ゲームと MOD 制作に関する情報を検索する
MCP サーバーには、Cities: Skylines II Wiki のテキストコーパスが用意されています。AI アシスタントは次のことができます。
- Wiki を検索する
- ゲームシステム、パッチノート、MOD 制作に関するページ全体、ページ単位の参照情報、コード向けのスニペットを取得する
- ゲームの仕組み、最近のアップデート、都市システムがセーブデータに与える影響について質問に答える
厳選された調査情報を検索する
MCP サーバーには、厳選された Cities: Skylines II の調査レポートも含まれています。これらのレポートは特定の時点に基づく内容で、出典が個別に明記されており、生のトランスクリプトではなく、コミット済みの調査メモから生成されています。検索結果には公開時期と出典の情報が保持されるため、アシスタントは、特定の期間に限られる調査結果と、現在のゲームの動作や API とを区別できます。
ローカルのゲーム内百科事典を検索する
Cities: Skylines II がローカルにインストールされている場合、MCP サーバーはインストール済みのゲームファイルからゲーム内百科事典を読み込みます。サーバーが Cities2_Data/Content/Game/Locale.cok を見つけられる場合、この情報源はデフォルトで有効になります。
抽出した百科事典のインデックスはユーザーのマシンにローカルキャッシュされ、元のゲームファイル、検出された Steam ビルド ID、ロケール、または抽出ツールのバージョンが変更された場合にのみ再構築されます。抽出したゲーム内テキストはこのリポジトリにコミットされず、リリースにも含まれず、再配布される Wiki コーパスの一部でもありません。
MOD プロジェクトのワークフローを支援する
サーバーには、CS2 MOD プロジェクト向けのローカルワークフローツールも含まれています。AI アシスタントは次のことができます。
- C# コード、UI、またはハイブリッド MOD プロジェクトのテンプレートを作成する
- 設定済みのワークスペース内にファイルを書き込む
- プロジェクトのツリーを一覧表示する
- プロジェクトのビルドとアナライザーを実行する
- プロジェクトの出力をパッケージ化する
これらのツールは、ローカルでの開発ワークフローを目的としています。Claude、Codex、Antigravity はビルド中に、信頼できるワークスペース内のコードを記述して実行できるため、ワークスペースは慎重に設定し、MOD を共有可能な状態と判断する前に手動でプレイテストを行ってください。
エージェントスキル
cities2-knowledge:ゲームプレイ、都市システム、プレイヤー向けのパッチやアップデートに関する質問に回答します。cities2-modding:一般的な Mod 制作に関する質問や、ローカルでの Mod プロジェクトのワークフローを扱います。cities2-mod-review:安全性、保守性、ユーザーにとっての価値、パッケージングの適切さ、検証不足の観点から CS2 の Mod をレビューします。cities2-mod-debugging:CS2 の Mod に関するビルド、パッケージング、実行時の問題、ログ、UI デバッガー、ゲーム内の動作のデバッグを支援します。cities2-mod-release:Mod を共有できる状態かどうかを確認します。
Mod 制作の品質を高めるスキルでは、文書化された CS2 のベストプラクティスと禁止事項を標準として適用し、ローカルでプレイテストが完了するまでは、Mod を共有できる状態として扱いません。
プライバシー
MCP サーバーはローカルで実行され、テレメトリーを収集しません。詳しくはプライバシーに関するドキュメントをご覧ください。
ライセンス
MCP サーバーのコードは MIT License の下でライセンスされています。付属の wiki コーパスは Creative Commons Attribution-ShareAlike 3.0 の下でライセンスされており、出典の帰属表示と変換に関する注記はwiki コーパスの帰属表示に記載されています。厳選されたリサーチコーパスには別途帰属表示があり、元のレポートの本文にはリポジトリのライセンスが適用されます。詳しくはリサーチコーパスの帰属表示をご覧ください。
このプロジェクトは、Paradox Interactive、Iceflake Studios、Colossal Order、Paradox Wikis、または関連企業によって開発、推奨、レビュー、承認されたものではありません。Cities: Skylines II および関連名称は、言及を目的として使用しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。