# nahuelgallo/ultimate-construct3-mcp

Source: https://glimind.com/server/glama%2Fnahuelgallo%2Fultimate-construct3-mcp
Registry id: `glama/nahuelgallo/ultimate-construct3-mcp`
Status: unknown

## Tools (44)

- `add_animation_to_sprite`: Add animations with auto-generated placeholder PNGs
- `add_event_block`: Add block events with conditions + actions (recursive)
- `add_event_to_sheet`: Add group/function/variable/include/comment events
- `add_instance_to_layout`: Place object instances on layout layers
- `analyze_performance`: Heuristic performance audit
- `create_event_sheet`: Create a new event sheet
- `create_layout`: Create a new layout
- `create_object`: Create a new object type (Sprite, Text, Audio, etc.)
- `delete_event_from_sheet`: Delete individual events by SID
- `delete_event_sheet`: Delete an event sheet (with reference checking)
- `delete_layout`: Delete a layout (with reference checking)
- `delete_object`: Delete an object (with reference checking)
- `find_orphaned_objects`: Find unused objects
- `get_ace_reference`: Get Actions/Conditions/Expressions for a plugin or behavior
- `get_asset_usage`: Track asset usage (sound, image, font, video)
- `get_doc`: Get full markdown content of a documentation topic
- `get_eventsheet_details`: Get full JSON of an event sheet
- `get_eventsheet_flow`: Event sheet include hierarchy (Mermaid/JSON)
- `get_examples`: Search for code examples from the documentation
- `get_function_map`: Function definitions and call sites
- `get_group_settings`: Group active/disabled status across event sheets
- `get_layout_details`: Get full JSON of a layout
- `get_object_dependencies`: Object usage graph (events, layouts, families)
- `get_object_details`: Get full JSON of an object type
- `get_project_summary`: Get project metadata and statistics
- `list_categories`: List categories with topic counts
- `list_eventsheets`: List all event sheets
- `list_families`: List all families
- `list_layouts`: List all layouts
- `list_objects`: List all object types (with optional filter)
- `list_scripts`: List all JavaScript files in the project
- `list_topics`: List all available documentation topics
- `read_project_file`: Read any project file (JSON or text)
- `read_script`: Read a script file's contents
- `search_docs`: Full-text search across all Construct 3 documentation
- `search_objects`: Search objects by name pattern
- `update_animation_properties`: Update speed, looping, ping-pong settings
- `update_event_block`: Modify existing block events
- `update_layout`: Update layout properties
- `update_object_properties`: Add/remove variables, behaviors, change global status
- `update_project_metadata`: Update project name, version, author, description
- `validate_project`: 13-check integrity validation
- `write_project_file`: Write a JSON file to the project
- `write_script`: Create or modify a JavaScript file

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
