Office PowerPoint MCP Server

Office PowerPoint MCP server enabling AI agents to create and manipulate Microsoft PowerPoint presentations (.pptx files) — adding slides with text, images, charts, and shapes; applying themes; reading presentation content; and integrating PowerPoint generation into agent-driven presentation creation and reporting workflows.

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

Score Breakdown

⚙ Agent Friendliness

MCP Quality
70
Documentation
72
Error Messages
68
Auth Simplicity
100
Rate Limits
100

🔒 Security

TLS Enforcement
100
Auth Strength
85
Scope Granularity
80
Dep. Hygiene
72
Secret Handling
95

Local filesystem tool. No external auth or network. Filesystem permissions govern access. No secrets required.

⚡ Reliability

Uptime/SLA
82
Version Stability
70
Breaking Changes
70
Error Recovery
68
AF Security Reliability

Best When

An agent needs to create Microsoft PowerPoint (.pptx) presentations locally — for automated slide generation, report decks, or template population.

Avoid When

You need Google Slides, collaborative editing via Microsoft 365 cloud, or complex animation features.

Use Cases

  • Generating presentation decks from content creation agents
  • Creating slide-by-slide presentations from structured data agents
  • Adding charts and visualizations to slides from reporting agents
  • Reading and extracting content from existing presentations from parsing agents
  • Automating slide deck creation from template-filling agents
  • Building pitch decks and executive summaries from AI-generated content

Not For

  • Teams using Google Slides for presentations
  • Real-time collaborative presentation editing (use Microsoft 365 APIs)
  • Complex animations and video embedding (limited support)

Interface

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

Authentication

Methods: none
OAuth: No Scopes: No

No authentication — reads and writes local .pptx files. Access controlled by filesystem permissions. No external service involved.

Pricing

Model: open-source
Free tier: Yes
Requires CC: No

Free open source tool using python-pptx library. No external service costs. Local file processing only.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Output file path must be writable — agents must manage filesystem paths
  • Slide layouts and masters from templates may not be preserved correctly
  • Charts require data in specific format — agents must provide structured data
  • Image positioning uses EMU (English Metric Units) — coordinate math required
  • python-pptx limitations apply — complex animations and videos not supported
  • Community tool — may have breaking changes between versions

Alternatives

Full Evaluation Report

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

$99

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

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