# GodotMcp.SemanticKernel.Plugin

Source: https://glimind.com/server/nuget%2Fgodotmcp.semantickernel.plugin
Registry id: `nuget/godotmcp.semantickernel.plugin`
Status: unknown

## Tools (44)

- `add_plugin`: Adds a plugin to a Godot project
- `attach_script`: Attaches a script to a node
- `camera.create`: Creates a camera
- `camera.list`: Lists cameras in a scene
- `camera.update`: Updates a camera
- `camera.validate`: Validates camera configuration
- `configure_autoload`: Configures an autoload in a Godot project
- `create_audio`: Creates an audio resource
- `create_godot_project`: Creates a new Godot project
- `create_scene`: Creates a new Godot scene file
- `create_script`: Creates a new script
- `create_texture`: Creates a texture resource
- `generate_import_file`: Generates an import file for an asset
- `get_project_info`: Gets information about a Godot project
- `light.create`: Creates a light in a scene
- `light.list`: Lists lights in a scene
- `light.tune`: Tunes a light's properties
- `light.update`: Updates a light in a scene
- `light.validate`: Validates a light configuration
- `lint.project_advanced`: Lints a project with advanced checks
- `lint.scene_advanced`: Lints a scene with advanced checks
- `lint_project`: Lints a project (compatibility wrapper)
- `physics.create_body`: Creates a physics body
- `physics.create_shape`: Creates a physics shape
- `physics.list_bodies`: Lists physics bodies in a scene
- `physics.list_shapes`: Lists physics shapes
- `physics.run_checks`: Runs physics checks
- `physics.set_layers`: Sets physics layers
- `physics.update_body`: Updates a physics body
- `physics.update_shape`: Updates a physics shape
- `physics.validate`: Validates physics configuration
- `query_godot_engine_documentation`: Searches official Godot Engine documentation
- `query_system_documentation`: Searches system documentation (DocFX output)
- `reimport_asset`: Reimports an asset
- `ui.add_control`: Adds a UI control to a scene
- `ui.apply_layout_preset`: Applies a layout preset (fallback for ui.set_layout_preset)
- `ui.apply_theme`: Applies a theme to a UI control
- `ui.create_control`: Creates a UI control (fallback for ui.add_control)
- `ui.list_controls`: Lists UI controls in a scene
- `ui.list_themes`: Lists available themes
- `ui.set_control_properties`: Sets properties of a UI control
- `ui.set_layout_preset`: Sets a layout preset for a UI control
- `ui.update_control`: Updates a UI control (fallback for ui.set_control_properties)
- `validate_script`: Validates a script

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