MCP.Market

MCP Server for PowerPoint

by sbroenne·io.github.sbroenne/mcp-server-powerpoint·v0.3.4·33 stars

Create, edit, and export presentations with AI. Requires desktop Microsoft PowerPoint on Windows.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Established

33 stars550 downloads/wk

Reviews

Write one

Nobody has reviewed MCP Server for PowerPoint yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP Server for PowerPoint tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How MCP Server for PowerPoint compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
GitHub stars
33
more than 92% of 28,688 servers
Downloads a week
550
more than 89% of 12,191 servers with a package

Release history: 5 versions in the registry since 2026-09-11, latest 2026-10-24, typically one every 16 days.

Install MCP Server for PowerPoint in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the MCP Server for PowerPoint repository's README, as published. We do not edit it. Read it on GitHub

PowerPointMcp — MCP Server & CLI for Microsoft PowerPoint

Automate PowerPoint with AI — a Model Context Protocol server and CLI for live, real-time PowerPoint automation through conversational AI. Sibling project to mcp-server-excel, following the same layered architecture: ComInterop → Core → CLI / MCP Server.

MCP Server for PowerPoint enables AI assistants (GitHub Copilot, Claude, ChatGPT) to build and edit real .pptx presentations through natural language — slides, shapes, text, tables, charts, speaker notes, and layouts — no VBA or PowerPoint object-model knowledge required.

🛡️ Live COM automation, not file parsing — Most PowerPoint MCP servers manipulate .pptx files offline with libraries like python-pptx, or use agent-run scripts with LibreOffice-rendered thumbnails. This project instead drives a live, real PowerPoint desktop instance via Microsoft.Office.Interop.PowerPoint — the official Primary Interop Assembly. That means true-fidelity rendering, compatibility with an already-open deck, and zero risk of producing a .pptx that PowerPoint itself can't open, because PowerPoint is the one writing it.

🖼️ Export-to-verify — the core differentiator. After any visual edit, export the slide (or the whole deck) to an image with export(action="export-slide-to-image", ...) / export(action="export-all-slides-to-images", ...) and let a vision-capable AI assistant see the result — catching overlapping shapes, text overflow, and layout regressions that text-only automation simply cannot detect.

Technical Requirements:

  • ⚠️ Windows Only — COM interop is Windows-specific
  • ⚠️ PowerPoint Required — Microsoft PowerPoint 2016 or later must be installed
  • ⚠️ Desktop Environment — controls a real PowerPoint process (not for server-side processing)

[!TIP]

Also automating spreadsheets? Check out Excel MCP Server —

the sister project, built the same way.

🎯 What You Can Do

17 MCP tools with 191 operations across 17 domains:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MCP Server for PowerPoint: common questions

Is MCP Server for PowerPoint safe?
Yes, by our scan: it is graded A (92/100). Read the MCP Server for PowerPoint safety report
Does MCP Server for PowerPoint need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is MCP Server for PowerPoint maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v0.3.4.
How does MCP Server for PowerPoint compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); github stars 33 (more than 92% of 28,688 servers); downloads a week 550 (more than 89% of 12,191 servers with a package). Full comparison.