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
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Enables complete RPG Maker MZ game development through MCP tools, including autonomous game creation from concepts, AI-generated assets using Gemini 2.5 Flash, and programmatic control over maps, events, characters, and databases. Supports full game creation workflow from a single command with automatic story, asset, and implementation generation.