Office PowerPoint MCP Server
About
An MCP server that lets AI agents create, read, and edit Microsoft PowerPoint presentations. Supports generating .pptx files, adding slides, editing text and shapes, and applying themes — enabling automated presentation creation.
Our Verdict
Office PowerPoint MCP Server brings productivity capabilities to the MCP ecosystem. Its GitHub popularity reflects community trust, and the standardized protocol ensures broad compatibility across AI clients.
Pricing
Use Cases
- Integrating productivity capabilities into AI agent workflows
- Building custom AI-powered tools with Office PowerPoint MCP Server
- Enhancing AI agent functionality with standardized MCP access
Pros
- Office PowerPoint MCP Server provides standardized MCP protocol access
- Open source with 1,847 GitHub stars
- Active development and community support
Cons
- Requires MCP-compatible client (Claude, Cursor, etc.)
- Setup complexity varies by client
- Some features may depend on client capabilities
Installation
pip install -r https://raw.githubusercontent.com/GongRzhe/Office-PowerPoint-MCP-Server/main/requirements.txtFrequently Asked Questions
What can Office PowerPoint MCP do?
Lets AI agents directly manipulate PowerPoint presentations: create new presentations with slides, add and edit text boxes/shapes/images on slides, apply themes and color schemes, set slide transitions, and export as PPTX files. Ideal for automated report presentations, batch slide creation, and content extraction.
Does Office PowerPoint MCP require Microsoft Office?
No. The MCP server is built on the python-pptx library, which operates on the .pptx file format directly without needing Microsoft Office. It runs on Windows, macOS, and Linux with no Office license required.
Are Office PowerPoint MCP and Word MCP by the same author?
Yes, both are developed by GongRzhe with consistent API style. They can be combined for full-office automation — from content generation in Word to auto-creating presentations in PowerPoint.