mcp-server-powerpoint
Active·★ 37·MIT·Updated 2026-10-23
PowerPointMcp is a Model Context Protocol server and CLI that drives a live Microsoft PowerPoint desktop instance through COM automation instead of parsing .pptx files offline. AI assistants can build and edit slides, shapes, text, tables, charts, speaker notes and layouts, and verify results by exporting slides to images. It runs on Windows and is built with .NET.
#mcp-server#powerpoint#office-automation#com-automation#dotnet#cli
01
Features
01Drives a real PowerPoint instance via COM, not offline file parsing
02141 operations covering slides, shapes, tables, charts, SmartArt and animations
03Export-to-verify visual checks so the agent can inspect its own output
04Available as an MCP server and a standalone CLI
05Installable with npx or as a .NET global tool
02
Compatibility
Windows
Windows only
Verified via docs
GitHub Copilot
Supported
Verified via docs
Claude
Supported
Verified via docs
03
Quick start
1
$ npx -y @sbroenne/mcp-server-powerpoint@latest
04
Use cases
↳Ask an AI assistant to build a slide deck with charts and tables directly in PowerPoint
↳Batch-edit existing presentations from scripts using the CLI
↳Automate recurring report decks on a Windows machine with Office installed
05
Alternatives
shipyard-cli★ 14
The Shipyard CLI and MCP server enable you to manage ephemeral environments from your terminal or from your AI agent.
Godot-MCP★ 302
Godot-MCP — Model Context Protocol (MCP) integration for the Godot Engine. AI tools for the Godot Editor in C#, with cloud connection to ai-game.dev. Apache-2.0.
agent-bridge★ 405
A local bridge for bidirectional collaboration between Claude Code and Codex. 连接 Claude Code 与 Codex 的本地实时协作桥接工具。
bridge★ 35
ComplyEaze Bridge: TallyPrime MCP server for Claude Desktop, for CA firms and accountants. Reads the books on your own computer: outstandings with ageing, trial balance and vouchers. Posting Journal, Payment, Receipt and Contra vouchers is off by default; when it is on in the extension, you approve each voucher in a native dialog.
Comments
Log in to leave a comment
No comments yet. Be the first!