add_shape
Add shapes to Keynote slides with specified type, position, size, and optional fill color or semantic role.
Instructions
Adds a shape to a slide with specified type, position, size, and optional fill colour
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | X position in points | |
| y | Yes | Y position in points | |
| role | No | Semantic shape role. When provided, applies smart defaults for color and sizing from the brand system | |
| width | Yes | Width in points | |
| height | Yes | Height in points | |
| fillColor | No | Fill colour as hex, e.g. "#FF0000" | |
| shapeType | Yes | The kind of shape to create | |
| slideIndex | Yes | 1-based slide index |