Set Effect Property
set_effect_propertySet effect property values on a Premiere Pro clip, accepting scalars, booleans, strings, or vectors like Position, and verify readback per component.
Instructions
Set the value of a specific effect property on a clip. Accepts scalar, boolean, string, and array-shaped vector values (for example Motion > Position as [x, y]) and verifies the readback component by component.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | Value to set. Use a number for scalar properties, an array of numbers for vector properties such as Motion > Position or Anchor Point ([x, y]), a boolean for checkbox properties, or the exact JSON string reported for a MOGRT text or graphic parameter. | |
| node_id | Yes | Node ID of the clip | |
| effect_name | Yes | Display name of the effect (e.g., 'Motion', 'Opacity') | |
| property_name | Yes | Display name of the property (e.g., 'Scale', 'Position', 'Opacity') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |