gtonic/pptx-mcp
If you are the rightful owner of pptx-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This project provides a Model Context Protocol (MCP) server for creating and manipulating Microsoft PowerPoint presentations programmatically.
Tools
Functions exposed to the LLM to take actions
create_presentation
Creates a new, empty PowerPoint presentation in memory.
open_presentation
Opens an existing .pptx file from the local filesystem.
save_presentation
Saves a presentation from memory to a .pptx file.
get_presentation_info
Retrieves metadata about a presentation.
set_core_properties
Sets the core document properties of a presentation.
add_slide
Adds a new slide to the presentation using a specified layout.
add_shape
Adds an auto-shape to a specified slide.
add_textbox
Adds a textbox to a slide and allows for text formatting.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client