powerpoint

Provides an MCP server (Python) that creates and edits PowerPoint (.pptx) presentations: generating deck files, adding different slide types (title, section header, title+content, tables, charts, pictures with captions), opening existing decks for editing, saving backups/final output, and optionally generating images via TogetherAI using a FLUX model.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Ai Ml mcp powerpoint pptx slide-generation charts tables python automation presentation-automation
⚙ Agent Friendliness
50
/ 100
Can an agent use this?
🔒 Security
42
/ 100
Is it safe for agents?
⚡ Reliability
22
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
80
Documentation
65
Error Messages
0
Auth Simplicity
80
Rate Limits
0

🔒 Security

TLS Enforcement
50
Auth Strength
35
Scope Granularity
0
Dep. Hygiene
60
Secret Handling
70

Security posture is partially constrained by operating model: MCP server runs locally (no explicit network auth described). TogetherAI credentials are handled via environment variable (better than hardcoding), but the README also implies user-supplied image_path usage, which can be risky if path traversal or arbitrary file access is not constrained to folder_path. No explicit rate-limit/auth scope details, TLS behavior, or security controls are documented for the MCP server itself. Dependency hygiene is unknown; listed dependencies appear standard but no vulnerability posture is provided.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
30
Error Recovery
20
AF Security Reliability

Best When

You want an agent-driven, file-based tool to programmatically assemble .pptx decks from text and structured data in a controlled local/server environment.

Avoid When

You cannot control the server’s filesystem access (e.g., image_path inputs) or you need strict guarantees that third-party image generation calls won’t occur.

Use Cases

  • Automatically generate PowerPoint decks from structured data (tables/charts)
  • Create slide templates (title-only, section headers) for reports
  • Produce charts/tables from datasets for presentations
  • Add provided local images to decks with captions
  • Generate images (via TogetherAI) and embed them into slides

Not For

  • High-governance document production requiring strict content provenance/auditing
  • Use cases needing a public HTTP API with webhooks or interactive UI
  • Workflows where arbitrary user-supplied image paths cannot be controlled
  • Environments that require offline-only operation (because image generation uses a third-party API)

Interface

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

Authentication

Methods: MCP server started as a local process (no explicit user auth described) TOGETHER_API_KEY for TogetherAI image generation
OAuth: No Scopes: No

Authentication is not described for the MCP server itself. For image generation, the server requires a TogetherAI API key via an environment variable (TOGETHER_API_KEY).

Pricing

Free tier: No
Requires CC: Yes

No pricing details for the MCP server are provided; costs likely depend on TogetherAI usage when invoking generate-and-save-image.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Client must call save-presentation at the end when opening an existing presentation
  • open-presentation creates a backup.pptx; repeated runs may overwrite backups depending on implementation
  • generate-and-save-image depends on TogetherAI and requires TOGETHER_API_KEY; failures here may break workflows that expect images
  • add-slide-picture-with-caption requires that image_path points to an existing file in the configured folder_path (per README)

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for powerpoint.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

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

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered