Office-PowerPoint-MCP-Server
112
Office-PowerPoint-MCP-Server is an MCP server designed for PowerPoint manipulation using python-pptx. It offers a variety of tools to manage presentations, add slides, shapes, and charts efficiently. The project supports both installation via scripts and manual setup.
Office-PowerPoint-MCP-Server
A Model Context Protocol (MCP) server for PowerPoint manipulation using python-pptx. This server allows users to create, edit, and manipulate PowerPoint presentations.
Features
- Round-trip any Open XML presentation (.pptx file) including all its elements
- Add slides, images, and textboxes
- Manipulate text font size and add auto shapes
- Manage tables and charts
- Access and change core document properties like title and subject
Installation
Prerequisites
- Python 3.10 or higher
- pip package manager
Installation Options
- Use the Setup Script
- Manual Installation
Usage
Start the server and configure it using MCP settings or UVX.
Available Tools
Provides tools for managing presentations, slides, text, images, tables, shapes, and charts.