analyze_template
Analyze a template's layouts with placeholder positions and screenshots.
How to use it
analyze_template is exposed by the Powerpoint MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the analyze_template 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.
Discover all available PowerPoint templates from Personal, User, and System template directories.
Open, close, create, or save presentations. The entry point for any workflow.
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.