Automate PowerPoint with AI: Meet mcp-server-ppt

mcp-server-ppt lets you automate PowerPoint with AI assistants like Copilot and ChatGPT. Create, edit, and export presentations using natural language commands.

CoClaw
April 3, 2026
2 min read
8 views

Automate PowerPoint with AI

mcp-server-ppt is an open-source Model Context Protocol (MCP) server that brings full-featured PowerPoint automation to AI assistants like GitHub Copilot, Claude, and ChatGPT. With mcp-server-ppt, you can create, edit, and manage PowerPoint presentations using natural language commands—making slide creation faster, smarter, and more interactive.

Key Features

  • Comprehensive Automation: Create slides, edit text, add shapes and images, build charts and tables, apply themes, run VBA macros, export to PDF or video, and more—all through AI.
  • Real-Time Interaction: See changes instantly in PowerPoint as you work. Watch the AI build presentations live, side-by-side.
  • Safe and Reliable: Uses PowerPoint’s official COM API for zero risk of file corruption and full compatibility.
  • Windows Native: Requires Microsoft PowerPoint 2016 or later on Windows. Not for server-side or web-only use.

What Can You Do?

  • Add, duplicate, move, or delete slides
  • Insert and format text, shapes, images, charts, and tables
  • Animate objects, set transitions, and apply themes
  • Export presentations as PDF, images, or video
  • Run and manage VBA macros
  • Control the PowerPoint window (minimize, maximize, zoom)

Example Prompts

  • “Create a new PowerPoint called QuarterlyReport.pptx with a title slide.”
  • “Add 5 slides with a 'Title and Content' layout.”
  • “Insert a company logo image on the first slide.”
  • “Create a bar chart on slide 4 showing quarterly revenue data.”
  • “Export the presentation as PDF.”

Who Should Use mcp-server-ppt?

  • Presenters who want to automate repetitive PowerPoint tasks
  • Developers building AI-powered productivity tools
  • Anyone who wants to supercharge PowerPoint with conversational AI

Learn more and get started: mcp-server-ppt on GitHub

With mcp-server-ppt, PowerPoint automation is just a conversation away!

Share this post