GongRzhe/Office-PowerPoint-MCP-Server
A MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. This server provides tools for creating, editing, and manipulating PowerPoint presentations through the MCP protocol.
Overview
GongRzhe/Office-PowerPoint-MCP-Server is a Python MCP server licensed under MIT. A MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. This server provides tools for creating, editing, and manipulating PowerPoint presentations through the MCP protocol.
Ranked #7587 out of 25632 indexed tools.
Has 1,578 GitHub stars.
Has 10 contributors.
Ecosystem
Python MIT
Signal Breakdown
Stars 1,578
Freshness 2mo ago
Issue Health 10%
Contributors 10
Dependents 0
Forks 210
Description Detailed
License MIT
How to Improve
Freshness high impact
Issue Health high impact
Dependents medium impact
Matched Queries
From the README
# Office-PowerPoint-MCP-Server A comprehensive MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. **Version 2.0** provides 32 powerful tools organized into 11 specialized modules, offering complete PowerPoint creation, management, and professional design capabilities. The server features a modular architecture with enhanced parameter handling, intelligent operation selection, and comprehensive error handling. ---- # **Not so ugly anymore with new slide_layout_templates** ---- ### Example #### Prompt #### Output #### Demo's GIF -> (./public/demo.mp4) ## Features ### Core PowerPoint Operations - **Round-trip support** for any Open XML presentation (.pptx file) including all elements - **Template support** with automatic theme and layout preservation - **Multi-presentation management** with global state tracking - **Core document properties** management (title, subject, author, keywords, comments) ### Content Creation & Management - **Slide managRead full README on GitHub →
Are you the maintainer? Claim this listing