ue_list_uclass_properties
List editor-exposed properties for any Unreal class to identify which attributes can be read or modified with get_editor_property and set_editor_property.
Instructions
List editor-exposed properties (UProperties) for a UClass.
Returns the names, types, and categories of all editor properties accessible via set_editor_property() / get_editor_property().
Args: class_name: Unreal class (e.g. "StaticMeshComponent", "PointLight") include_inherited: Include inherited properties (default False)
Returns: JSON string: { "success": true, "class_name": "StaticMeshComponent", "properties": [ {"name": "static_mesh", "type": "StaticMesh", "category": "StaticMeshComponent"}, ... ], "count": 42 }
KB: see knowledge_base/12_MCP_TOOL_USAGE_GUIDE.md#overview Example: ue_list_uclass_properties(class_name="Actor")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class_name | Yes | ||
| include_inherited | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |