PPT MCP Server

MCP server enabling AI agents to create and manipulate PowerPoint presentations — generating slides, adding text and images, applying layouts, managing slide transitions, and producing PPTX files from structured content or natural language descriptions. Automates presentation creation for reporting, documentation, and communication workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Productivity powerpoint presentations mcp-server office slides pptx
⚙ Agent Friendliness
72
/ 100
Can an agent use this?
🔒 Security
81
/ 100
Is it safe for agents?
⚡ Reliability
60
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
62
Documentation
62
Error Messages
60
Auth Simplicity
100
Rate Limits
90

🔒 Security

TLS Enforcement
80
Auth Strength
85
Scope Granularity
75
Dep. Hygiene
72
Secret Handling
90

Local file generation. PPTX files contain agent-generated content — review before distribution. No external data exposure.

⚡ Reliability

Uptime/SLA
60
Version Stability
62
Breaking Changes
60
Error Recovery
60
AF Security Reliability

Best When

An agent workflow needs to produce PowerPoint decks programmatically — automated report generation, recurring presentation automation, or converting data analyses into slide decks.

Avoid When

Your presentations require complex animations, embedded videos, or real-time collaboration — python-pptx based tools handle static content better than dynamic presentations.

Use Cases

  • Generating PowerPoint presentations from data and reports by document agents
  • Creating slide decks from meeting notes and summaries by communication agents
  • Automating recurring presentation templates from reporting agents
  • Converting structured data and charts into presentation slides from analytics agents

Not For

  • Real-time collaborative presentation editing (use Google Slides or PowerPoint Online for that)
  • Teams using Google Slides as primary presentation tool (use google-slides-mcp instead)
  • Complex animation and multimedia PowerPoint features

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No authentication — local file generation tool. Creates PPTX files locally using python-pptx library.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Free open source PowerPoint generation MCP using python-pptx.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • python-pptx has limited support for complex PowerPoint features — test desired features first
  • Generated PPTX files require PowerPoint or compatible viewer — verify output quality
  • Template-based generation works better than completely dynamic layouts — use templates
  • Font availability on the generation host affects output — embed fonts or use system defaults

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for PPT MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5190
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered