Pptx MCP Server

PowerPoint PPTX tools and MCP server: manipulate, convert, and collaborate on .pptx files from AI agents.

Local serverstdioTypeScript

What is the Pptx MCP Server?

PowerPoint PPTX tools and MCP server: manipulate, convert, and collaborate on .pptx files from AI agents.

The short version

Open a .pptx, render it with full visual fidelity, edit it in a WYSIWYG UI (or programmatically), present it fullscreen with animations and transitions, collaborate live, and save back to a valid .pptx - all client-side. The same engine also converts decks to Markdown and exports slides to PNG/SVG/PDF/GIF/video.

What it needs from you

  • Bun (package manager and runtime) - Node.js 18+ (for TypeScript compilation)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Pptx MCP Server

{
  "mcpServers": {
    "pptx": {
      "command": "npx",
      "args": ["-y", "@christophervr/pptx-viewer"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Bun (package manager and runtime) - Node.js 18+ (for TypeScript compilation)

Example prompts to try

  • “Use Pptx to CSS.”
  • “Use Pptx to Package.”
  • “Use Pptx to Prerequisites.”

Frequently asked questions

PowerPoint PPTX tools and MCP server: manipulate, convert, and collaborate on .pptx files from AI agents. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.