PowerPoint templates that actually stay consistent.
potxkit fixes the root cause of PowerPoint template drift: formatting embedded directly on slides, bypassing the slide master. It audits where formatting comes from and moves it back into masters and layouts — programmatically, at scale.
Three interfaces
Use it how you work
MCP server
Let an AI agent orchestrate the audit-fix sequence in plain language. Works with Claude, Cursor, Codex, Gemini CLI, and Roo Code.
CLI
Run audits and fixes directly from the terminal. Recommended for one-off cleanup and CI pipelines.
Python SDK
Integrate into your own tooling. Full programmatic access to the audit and transformation API.
Add to Claude Desktop
claude mcp add potxkit — python -m potxkit.mcp_server
Common workflows
What you can do
Audit formatting sources
Create layouts from slides
Strip inline overrides
Normalize palette
Set colors & fonts
Set theme name
Add background images
Add overlay images
MIT licensed · Open to contributions
Issues, PRs, and workflow suggestions welcome.

