# FunseaAI.UnityMcp.Proxy

Source: https://glimind.com/server/nuget%2Ffunseaai.unitymcp.proxy
Registry id: `nuget/funseaai.unitymcp.proxy`
Status: unknown

## Tools (80)

- `add_component`: Adds a component to a GameObject
- `assign_material`: Assigns a material to a renderer
- `bake_lightmaps`: Bakes lightmaps for the scene
- `close_prefab_stage`: Closes the prefab stage
- `configure_ui_defaults`: Configures UI default settings
- `copy_asset`: Copies an asset
- `create_animation_clip`: Creates an animation clip
- `create_button`: Creates a UI button
- `create_canvas`: Creates a UI canvas
- `create_game_object`: Creates a new empty GameObject
- `create_image`: Creates a UI image
- `create_material`: Creates a new material asset
- `create_new_scene`: Creates a new scene
- `create_prefab`: Creates a prefab from a GameObject
- `create_primitive`: Creates a primitive GameObject in the scene
- `create_project_ui`: Creates project UI elements
- `create_script`: Creates a new C# script
- `create_scriptable_object`: Creates a ScriptableObject asset
- `create_text`: Creates UI text
- `delete_asset`: Deletes an asset
- `delete_game_object`: Deletes a GameObject from the scene
- `director_evaluate`: Evaluates a Timeline director
- `duplicate_game_object`: Duplicates a GameObject
- `edit_script`: Edits an existing script
- `enter_play_mode`: Enters play mode
- `exists`: Checks if a file or directory exists
- `exit_play_mode`: Exits play mode
- `find_assets`: Finds assets by name or type
- `find_broken_references`: Finds broken references in assets
- `find_game_objects`: Finds GameObjects by name or criteria
- `find_project_types`: Finds types in the project
- `find_references`: Finds references to an asset
- `get_component_properties`: Gets properties of a component
- `get_game_object_info`: Gets information about a GameObject
- `get_hierarchy`: Gets the scene hierarchy
- `get_lighting_settings`: Gets lighting settings
- `get_material_properties`: Gets material properties
- `get_mesh_info`: Gets mesh information
- `get_scene_info`: Gets information about the current scene
- `get_scriptable_object`: Gets a ScriptableObject's data
- `get_time_scale`: Gets the current time scale
- `get_tool_capabilities`: Gets capabilities of available tools
- `get_ui_defaults`: Gets UI default settings
- `inspect_ui_sprites`: Inspects UI sprites in project
- `instantiate_prefab`: Instantiates a prefab in the scene
- `list_components`: Lists components on a GameObject
- `list_directory`: Lists contents of a directory
- `list_dirty_scenes`: Lists scenes with unsaved changes
- `list_scenes`: Lists all scenes in the project
- `load_scene_additive`: Loads a scene additively
- `open_prefab_stage`: Opens a prefab in isolation
- `open_scene`: Opens a scene
- `particle_control`: Controls particle system playback
- `patch_script`: Patches a script with changes
- `physics2d_overlap_point`: Finds 2D colliders at a point
- `physics_overlap`: Finds colliders overlapping a volume
- `physics_raycast`: Performs a physics raycast
- `raycast_at_point`: Performs a UI raycast at a point
- `read_file`: Reads a file from disk
- `rename_asset`: Renames an asset
- `rename_game_object`: Renames a GameObject
- `save_all_scenes`: Saves all open scenes
- `save_prefab_stage`: Saves changes in prefab stage
- `save_scene`: Saves the current scene
- `search_files`: Searches for files matching pattern
- `set_active`: Sets active state of a GameObject
- `set_component_properties`: Sets multiple component properties
- `set_component_property`: Sets a single component property
- `set_lighting_settings`: Sets lighting settings
- `set_material_property`: Sets a material property
- `set_parent`: Sets the parent of a GameObject
- `set_prefab_properties`: Sets multiple properties on a prefab
- `set_prefab_property`: Sets a property on a prefab
- `set_scriptable_object_properties`: Sets ScriptableObject properties
- `set_tag_and_layer`: Sets tag and layer of a GameObject
- `set_time_scale`: Sets the time scale
- `set_transform`: Sets transform position, rotation, or scale
- `unload_scene`: Unloads a scene
- `unpack_prefab`: Unpacks a prefab instance
- `write_file`: Writes a file to disk

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