manage_presentation
Open, close, create, or save presentations. The entry point for any workflow.
How to use it
manage_presentation is exposed by the Powerpoint MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the manage_presentation tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Powerpoint MCP
claude mcp add powerpoint -- uvx powerpoint-mcpOther tools in Powerpoint MCP (10)
Add entrance animations (fade, appear, fly, wipe, zoom) to shapes with optional paragraph-level progressive disclosure.
Add a new slide using a specific layout from a template, preserving all template styling.
Add or replace speaker notes on any slide using the official COM approach.
Analyze a template's layouts with placeholder positions and screenshots.
Discover all available PowerPoint templates from Personal, User, and System template directories.
Duplicate, delete, or move slides within the presentation.
Fill any placeholder with text (HTML formatting), LaTeX equations, or matplotlib plots.
Execute arbitrary Python code in the PowerPoint context for complex batch operations.
Comprehensive slide analysis: screenshot with annotated bounding boxes, text extraction, chart data, table parsing, hyperlinks, comments, and speaker notes.
Navigate to a specific slide number in the active presentation.