GongRzhe_Office-PowerPoint-MCP-Server
If you are the rightful owner of GongRzhe_Office-PowerPoint-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A MCP server for PowerPoint manipulation using python-pptx, providing tools for creating, editing, and manipulating PowerPoint presentations through the MCP protocol.
The Office-PowerPoint-MCP-Server is a specialized server designed to facilitate the manipulation of PowerPoint presentations using the Model Context Protocol (MCP). Built on the python-pptx library, this server allows users to create, edit, and manage PowerPoint files programmatically. It supports a wide range of functionalities, from adding slides and populating text placeholders to inserting images, tables, and charts. The server is particularly useful for automating the creation of presentations, enabling users to generate complex slideshows with minimal manual intervention. By leveraging the MCP protocol, the server ensures seamless integration with other applications and services, making it a versatile tool for developers and businesses looking to streamline their presentation workflows.
Features
- Round-trip any Open XML presentation (.pptx file) including all its elements
- Add slides and populate text placeholders
- Insert images, tables, and auto shapes
- Add and manipulate various chart types
- Access and modify core document properties
Tools
create_presentation
Create a new PowerPoint presentation
add_slide
Add a new slide to the current presentation
add_image
Add an image to a slide
add_chart
Add a chart to a slide