Office PowerPoint MCP Server can create, open, save, inspect, and modify presentation files., Editing tools can add or change slides, text, images, shapes, tables, charts, themes, templates, transitions, hyperlinks, connectors, and slide masters., Review generated decks before using them for customers, sales, training, executive briefings, financial plans, legal reviews, or public communication., Keep backups before running broad formatting, template, master-slide, image, or chart changes on important presentations.
Privacy notes
Presentations can contain confidential plans, customer names, product screenshots, business metrics, embedded images, speaker context, and hidden metadata., Filenames, prompts, tool arguments, generated slide text, extracted deck content, and save/export logs may be visible to the MCP client and model provider., Review generated presentations and extracted content before sharing logs, prompts, or decks outside the trusted project boundary.
Author
GongRzhe
Submitted by
oktofeesh1
Claim status
unclaimed
Last verified
2026-06-05
Decision playbook
Review trust signals before you adopt
Signals are present but mixed. Use the checklist below to confirm the source and operational safety for your environment.
Compare context
Selected
0
Current score
63
Baseline
—
Delta
No baseline selected
No major trust-signal divergence detected in the current selection.
Source and provenance checks
Needs review
Confirm ownership and provenance before trusting install instructions.
Source link availableRequired
Open the canonical repository and verify ownership.
Done
Source provenance statusRequired
Marked as source-backed.
Done
Metadata reviewed
No reviewed flag detected in metadata.
Pending
Safety and privacy checks
Complete
Validate risk disclosures before installation or API wiring.
Safety notes presentRequired
Review the listed safety guidance before running commands.
Done
Privacy notes presentRequired
Review data handling notes before connecting accounts or secrets.
Done
Trust level risk gateRequired
Trust level does not block evaluation.
Done
Package and install checks
Needs review
Check package metadata and artifact integrity signals.
Install payload available
Install or copy payload is available for review.
Done
Package verification flag
No package verification flag provided.
Pending
Checksum metadata
No checksum provided for downloaded artifact.
Pending
Compare-driven decision checks
Needs review
Use compare context to validate trade-offs before adoption.
Compare tray has multiple entries
Add at least one more entry to compare trust differences.
4 safety and 3 privacy notes across 6 risk areas. Review closely: third-party handling.
6 areas
SafetyLocal filesOffice PowerPoint MCP Server can create, open, save, inspect, and modify presentation files.
SafetyGeneralEditing tools can add or change slides, text, images, shapes, tables, charts, themes, templates, transitions, hyperlinks, connectors, and slide masters.
SafetyGeneralReview generated decks before using them for customers, sales, training, executive briefings, financial plans, legal reviews, or public communication.
SafetyExecution & processesKeep backups before running broad formatting, template, master-slide, image, or chart changes on important presentations.
PrivacyTelemetryPresentations can contain confidential plans, customer names, product screenshots, business metrics, embedded images, speaker context, and hidden metadata.
PrivacyThird-party handlingFilenames, prompts, tool arguments, generated slide text, extracted deck content, and save/export logs may be visible to the MCP client and model provider.
PrivacyData retentionReview generated presentations and extracted content before sharing logs, prompts, or decks outside the trusted project boundary.
Safety notes
Office PowerPoint MCP Server can create, open, save, inspect, and modify presentation files.
Editing tools can add or change slides, text, images, shapes, tables, charts, themes, templates, transitions, hyperlinks, connectors, and slide masters.
Review generated decks before using them for customers, sales, training, executive briefings, financial plans, legal reviews, or public communication.
Keep backups before running broad formatting, template, master-slide, image, or chart changes on important presentations.
Privacy notes
Presentations can contain confidential plans, customer names, product screenshots, business metrics, embedded images, speaker context, and hidden metadata.
Filenames, prompts, tool arguments, generated slide text, extracted deck content, and save/export logs may be visible to the MCP client and model provider.
Review generated presentations and extracted content before sharing logs, prompts, or decks outside the trusted project boundary.
Prerequisites
Python 3.11 or newer available to the MCP client runtime.
uvx available for package execution.
PowerPoint presentation files or a working directory where new decks can be created.
Review rules for decks the agent may overwrite, export, or share.
Office PowerPoint MCP Server lets MCP clients create, inspect, format, and update
Microsoft PowerPoint presentations. It exposes deck management, content
creation, text formatting, image handling, shapes, tables, charts, themes,
templates, fonts, hyperlinks, slide masters, connectors, and transition tools.
The upstream README documents local installation and uvx usage through the
office-powerpoint-mcp-server PyPI package. The package exposes the
ppt_mcp_server command for MCP clients.
These sources were reviewed on 2026-06-05. Prefer the live repository and
PyPI metadata for current package version, command name, Python requirement,
dependencies, tool coverage, and setup guidance.
Features
Create and open presentation files.
Add, delete, duplicate, reorder, and inspect slides.
Add and format text boxes, paragraphs, tables, images, shapes, and charts.
Apply themes, templates, fonts, transitions, connectors, and slide masters.
Ask Claude to draft a structured slide deck from an outline.
Add charts, tables, and diagrams to an existing presentation.
Apply consistent typography and theme choices across slides.
Generate presentation templates for repeatable reporting workflows.
Inspect a deck before review and extract slide-level structure.
Update product, sales, training, or executive briefing decks with new content.
Safety and Privacy
Presentation automation can quickly change important decks. Keep backups, use a
review step before sharing outputs, and require human approval before exporting,
publishing, deleting, or broadly reformatting important presentations.
PowerPoint files can contain sensitive business plans, customer data, product
screenshots, charts, embedded images, and hidden metadata. Review generated
files, extracted content, and any saved deck before sharing it outside the
trusted project boundary.
Duplicate Check
No gongrzhe/Office-PowerPoint-MCP-Server entry,
office-powerpoint-mcp-server package entry, or matching source URL was found
in content/mcp. This is distinct from Word and Excel MCP servers because it
focuses specifically on Microsoft PowerPoint presentation workflows.
Show that Office PowerPoint MCP Server is listed on HeyClaude. Paste this Markdown into your README — it renders the badge and links back to this page.
[](https://heyclau.de/entry/mcp/office-powerpoint-mcp-server)
How it compares
Office PowerPoint MCP Server side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.
1 trust signal differ across this comparison (Submitter).
Official Microsoft Playwright MCP server that lets Claude drive a real browser through Playwright's accessibility tree for fast, deterministic web automation and testing.
✓Office PowerPoint MCP Server can create, open, save, inspect, and modify presentation files.
Editing tools can add or change slides, text, images, shapes, tables, charts, themes, templates, transitions, hyperlinks, connectors, and slide masters.
Review generated decks before using them for customers, sales, training, executive briefings, financial plans, legal reviews, or public communication.
Keep backups before running broad formatting, template, master-slide, image, or chart changes on important presentations.
✓Office Word MCP Server can create, copy, merge, convert, protect, sign, and modify Word documents.
Editing tools can alter paragraphs, tables, lists, images, footnotes, endnotes, formatting, styles, comments, and document properties.
Review generated documents before sharing, signing, converting to PDF, or using them as legal, financial, HR, policy, or customer-facing material.
Keep backups before running broad search-and-replace, merge, delete, protection, or formatting operations on important documents.
✓Launches and controls a real browser process that can navigate to arbitrary URLs and submit forms on your behalf.
Treat any site the agent visits as untrusted; only allow automation against pages and actions you intend to run.
Persisted browser profiles can keep cookies and logged-in sessions between runs, so isolate sensitive accounts.
✓The unified server can discover and execute many ACI.dev managed functions, so restrict permissions before connecting it to an autonomous agent.
App-specific servers should be preferred when a workflow only needs a small set of integrations.
Connected apps may read, create, update, delete, or send data depending on the selected functions and linked account permissions.
Require human approval before email, calendar, CRM, ticketing, infrastructure, billing, deployment, or account-administration actions.
Privacy notes
✓Presentations can contain confidential plans, customer names, product screenshots, business metrics, embedded images, speaker context, and hidden metadata.
Filenames, prompts, tool arguments, generated slide text, extracted deck content, and save/export logs may be visible to the MCP client and model provider.
Review generated presentations and extracted content before sharing logs, prompts, or decks outside the trusted project boundary.
✓Word documents can contain personal data, comments, tracked decisions, hidden metadata, embedded images, confidential business text, signatures, and restricted-editing sections.
Document text, filenames, comments, metadata, prompts, tool arguments, generated outputs, and conversion logs may be visible to the MCP client and model provider.
Review generated files and extracted comments before sharing logs, diffs, or documents publicly.
✓Page content, form input, and accessibility snapshots from visited sites are returned to the model context.
Avoid driving the browser through pages that contain production credentials or private user data unless the profile is isolated.
✓Tool names, function arguments, prompts, linked account identifiers, execution results, logs, and connected-service data may pass through ACI.dev, the selected third-party apps, the MCP client, and the model provider.
API keys and linked-account credentials must be protected in client config, environment files, logs, screenshots, and shared prompts.
Review ACI.dev account, tenant, retention, audit-log, and OAuth settings before routing production or customer data through the server.
Prerequisites
Python 3.11 or newer available to the MCP client runtime.
uvx available for package execution.
PowerPoint presentation files or a working directory where new decks can be created.
Review rules for decks the agent may overwrite, export, or share.
Python 3.11 or newer available to the MCP client runtime.
uvx available for package execution.
Word documents or a working directory where generated documents can be created.
Review rules for documents the agent may overwrite, merge, convert, protect, or sign.
Node.js 18+ and npx available (verify with: npx --version)
Claude Code or Claude Desktop with MCP support
Internet access for the first run, which downloads the Playwright browser binaries
ACI.dev account, API key, and linked account owner ID.
Connected app credentials or linked accounts for the tools the agent should use.
MCP client that can launch Python package commands with environment variables.
Clear allowlist of apps, functions, and user accounts before exposing write-capable tools.