PowerPoint Create
ppt_createCreates a PowerPoint presentation (.pptx) at path from an array of slides, each {title, bullets:[…]}. Requires confirm=true — called without it, returns a preview of the deck instead of writing the file. The path must be somewhere Local MCP can write; Desktop/Documents/Downloads may need a one-time Files-and-Folders grant (System Settings → Privacy & Security → Files and Folders). Returns {created, path, slides}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Output path for the .pptx file | |
| slides | Yes | Array of {title, bullets:[]} slide objects | |
| confirm | No | Must be true to create |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path of the created .pptx file | |
| slides | Yes | Number of slides created | |
| created | Yes | True when the file was created |