Export and Download Presentation
export_and_download_presentationExport Google Slides presentations to formats like PDF, PPTX, or PNG. Optionally download files locally.
Instructions
Export a Google Slides presentation to various formats with optional local download
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| export_format | No | Export format - "PDF", "PPTX", "ODP", "TXT", "PNG", "JPEG", "SVG". | |
| presentation_id | Yes | The ID of the presentation to export. | |
| download_to_local | No | Whether to download the file locally. If False, only generates URLs. | |
| user_google_email | No | The user's Google email address for Slides access. If None, uses the current authenticated user from FastMCP context (auto-injected by middleware). | |
| download_directory | No | Local directory to save the file. Only used if download_to_local=True. | ./downloads/presentations |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| editUrl | Yes | ||
| message | Yes | ||
| success | Yes | ||
| warning | No | ||
| fileInfo | No | ||
| exportUrl | Yes | ||
| userEmail | No | ||
| downloaded | Yes | ||
| exportFormat | Yes | ||
| presentationId | Yes | ||
| presentationTitle | Yes |