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…
Office PowerPoint is an MCP project maintained in the gongrzhe/office-powerpoint-mcp-server repository. The maintainer describes its purpose as “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…”. Read the project documentation for the complete scope.
The documented pypi package is office-powerpoint-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
{
"mcpServers": {
"ppt": {
"command": "uvx",
"args": [
"--from",
"office-powerpoint-mcp-server",
"ppt_mcp_server"
],
"env": {}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Agent-Native Google Slides - generate and edit React presentations
Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.
PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts). A fast Rust MCP server and CLI that runs on your machine. No API key.
Create consulting-style presentation decks (editable PowerPoint) from a topic or notes.
Create narrated presentations from HTML, poll build status, list them, read one back as text.