Skip to main content
Glama

create_presentation

Generate PowerPoint presentations programmatically using JSON specifications for slides, shapes, text, and formatting. Create new .pptx files with customizable layouts and content.

Instructions

Create a new PowerPoint presentation from scratch. Accepts a JSON specification with slides, shapes, text content, and formatting. Supports text boxes, rectangles, ovals, images, and various text formatting options. Use this to create new presentations before using other tools to modify them.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
output_pathYesPath to save the new PowerPoint file (.pptx)
layoutNoSlide layout: '16:9' (default), '4:3', 'widescreen', or 'standard'16:9
slidesNoArray of slide specifications

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/shjanjua/pptx-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server