Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
GEMINI_API_KEY | No | Your Gemini API key (required for AI image generation and scenario generation features) |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_projects | List all RPG Maker MZ projects in a directory |
read_project_info | Read RPG Maker MZ project information (Game.rpgproject file) |
list_maps | List all maps in an RPG Maker MZ project |
read_map | Read a specific map file from an RPG Maker MZ project |
list_plugins | List all plugins in an RPG Maker MZ project |
generate_project_context | Generate comprehensive context documentation for an RPG Maker MZ project including structure, maps, events, and plugin information |
analyze_project_structure | Analyze RPG Maker MZ project structure and provide insights about maps, connections, events, and game flow |
extract_game_design_patterns | Extract common game design patterns from the project (event patterns, map layouts, etc.) |
create_project | Create a new RPG Maker MZ project from scratch |
create_map | Create a new map in the project |
update_map_tile | Update a tile on a map |
add_event | Add a new event to a map |
add_event_command | Add a command to an event page (e.g., show text, transfer player, etc.) |
add_actor | Add a new actor to the database |
add_class | Add a new class to the database |
add_skill | Add a new skill to the database |
add_item | Add a new item to the database |
update_database | Update an entry in any database (Actors, Classes, Skills, Items, Weapons, Armors, etc.) |
generate_asset | Generate RPG Maker MZ asset using Gemini 2.5 Flash (characters, faces, tilesets, etc.) |
generate_asset_batch | Generate multiple RPG Maker MZ assets in batch |
describe_asset | Analyze and describe an existing RPG Maker MZ asset using Gemini 2.5 Flash |
generate_scenario | Generate a complete RPG game scenario using Gemini AI (story, maps, characters, events, items) |
implement_scenario | Implement a generated scenario into the RPG Maker MZ project |
generate_and_implement_scenario | Generate and immediately implement a complete RPG scenario (all-in-one) |
generate_scenario_variations | Generate multiple variations of a scenario for comparison |
autonomous_create_game | Autonomously create a complete RPG game from a concept. This tool orchestrates all game creation steps: project setup, scenario generation, battle system, quests, assets, balancing, and optimization. Perfect for rapid game prototyping with minimal input. |
register_resource | Register a resource (template, asset, data) for reuse across the project |
register_prompt_template | Register a reusable prompt template with variable placeholders and resource references |
execute_prompt | Execute a prompt template with provided variables and resource references |
list_resources | List all registered resources with optional filtering |
search_database | Search game database (actors, enemies, skills, items, etc.) with filters |
analyze_assets | Analyze all project assets, detect usage, find unused assets, and generate optimization recommendations |