Integrates with Gemini API for AI-powered scenario generation and Gemini 2.5 Flash for automatic game asset generation including
🎮 RPG Maker MZ MCP Server
完全なRPG Maker MZゲーム開発のためのMCPサーバー
MCP toolsのみでRPGゲームを完全に作成可能 + AI画像生成対応!
📖 初心者向けガイド | 特徴 • インストール • 使用例 • ツール一覧
🌟 特徴
このMCPサーバーは、RPG Maker MZの完全なゲーム開発環境をプログラマティックに提供します。GUIを開くことなく、コードやAIエージェントを使って本格的なRPGゲームを作成できます。
🎯 主な特徴
🤖 🆕 自律的全自動ゲーム作成: コンセプトを入力するだけで3-7分で完全なRPGを生成!
🚀 完全なプロジェクト作成: ゼロからRPG Maker MZプロジェクトを生成
🗺️ マップエディタ: プログラマティックにマップとタイルを編集
🎭 イベントシステム: 複雑なゲームイベントとストーリーを実装
📊 データベース管理: アクター、スキル、アイテムなど全データ編集
🎨 AI画像生成: Gemini 2.5 Flash (nanobanana) でゲームアセットを自動生成
📖 AIシナリオ生成: Gemini APIで完全なストーリー・マップ・イベントを自動生成
🔧 MCP統合: Model Context Protocolを使った完全なツールチェーン
🤖 自律的全自動ゲーム作成(NEW!)
わずか1行のコマンドで完全なRPGを生成!
または Claude Code で:
自動実行される8ステップ:
✅ プロジェクト作成
✅ コンセプト分析
✅ シナリオ生成(マップ・キャラ・イベント)
✅ バトルシステム(敵・スキル)
✅ クエストシステム
✅ AI画像アセット生成
✅ ステータスバランス調整
✅ プロジェクト最適化
⏱️ 所要時間: 3-7分 → 即プレイ可能!
詳細は AUTONOMOUS_CREATION.md を参照。
🎨 AI画像生成(NEW!)
Gemini 2.5 Flash APIを使用して、RPG Maker MZ用のアセットを自動生成:
キャラクタースプライト (144x192px, 3x4グリッド)
フェイスグラフィック (144x144px, 2x2グリッド)
タイルセット (768x768px)
バトルバック (1000x740px)
エネミーグラフィック (816x624px)
サイドビューバトラー (576x384px, 9x6グリッド)
ピクチャー (816x624px)
📦 利用可能なツール
🎮 プロジェクト管理
ツール | 説明 |
| 新規プロジェクト作成 |
| プロジェクト一覧表示 |
| プロジェクト情報読み取り |
| コンテキストドキュメント生成 |
| プロジェクト構造分析 |
| ゲームデザインパターン抽出 |
🗺️ マップ編集
ツール | 説明 |
| 新規マップ作成 |
| マップ一覧表示 |
| マップデータ読み取り |
| タイル更新 |
🎭 イベント編集
ツール | 説明 |
| イベント追加 |
| イベントコマンド追加 |
対応イベントコマンド例:
101- テキスト表示201- プレイヤー移動122- 変数操作111- 条件分岐その他RPG Maker MZ全コマンド対応
📊 データベース編集
ツール | 説明 |
| アクター追加 |
| クラス追加 |
| スキル追加 |
| アイテム追加 |
| 全データベース更新 |
🎨 AI画像生成
ツール | 説明 |
| Gemini 2.5 Flashでアセット生成 |
| 複数アセットのバッチ生成 |
| 既存アセットのAI分析 |
🤖 自律的ゲーム作成(NEW!)
ツール | 説明 |
| コンセプトから完全なRPGを自動生成(8ステップ全自動) |
📖 AIシナリオ生成
ツール | 説明 |
| Gemini AIで完全なRPGシナリオ生成 |
| 生成されたシナリオをプロジェクトに実装 |
| シナリオ生成と実装をワンステップで |
| 複数のシナリオバリエーション生成 |
🔌 プラグイン管理
ツール | 説明 |
| プラグイン一覧表示 |
🚀 セットアップ
前提条件
Node.js 18以上
npm または yarn
Gemini API Key (AI画像生成を使用する場合)
インストール
MCP設定
Claude Desktop または他のMCPクライアントの設定ファイルに追加:
環境変数
AI画像生成機能を使用する場合、以下の環境変数を設定:
💡 使用例
基本的なゲーム作成フロー
🎨 AI画像生成の使用例
📖 AIシナリオ自動生成(超強力!)
📊 プロジェクト分析
🎯 ユースケース
1. 🤖 完全自動ゲーム生成
2. 🎨 AI駆動の開発ワークフロー
3. 📚 ゲームプロトタイプ大量生成
4. 🔄 プログラマティックなゲーム開発
5. 🧪 テストデータ自動生成
6. 🎓 教育・学習
📊 開発状況
機能 | 状態 |
✅ プロジェクト作成・管理 | 完了 |
✅ マップ作成・編集 | 完了 |
✅ イベント作成・編集 | 完了 |
✅ データベース編集 | 完了 |
✅ AI画像生成 (Gemini 2.5 Flash) | 完了 |
✅ AIシナリオ自動生成 | NEW! |
✅ コンテキストエンジニアリング | 完了 |
✅ 完全なゲーム作成ワークフロー | 完了 |
🌟 特筆機能
🚀 ワンコマンドRPG生成
🎨 完全AI駆動開発
シナリオ: Gemini AIが自動生成
アセット: Gemini 2.5 Flashが画像生成
実装: MCPツールが自動実装
結果: 完全に動作するRPG Maker MZプロジェクト
🤝 コントリビューション
Pull Requestsを歓迎します!
📄 ライセンス
MIT License
🔗 リンク
🎮 MCP toolsのみでRPG Maker MZゲームを完全に作成可能! 🎮
Made with ❤️ by ShunsukeHayashi