Skip to content

Ayushmaniar/powerpoint-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerPoint MCP Server

Model Context Protocol server for PowerPoint automation on Windows.

Launch Video

Watch the PowerPoint MCP Demo


Windows Only

This MCP server works exclusively on Windows because it uses pywin32 to automate Microsoft PowerPoint through COM automation.


Installation

Prerequisites

  • Windows 10/11
  • Microsoft PowerPoint installed
  • Python 3.10+

Install with uvx (One step/One line installation across most MCP Clients)

Claude Code

claude mcp add powerpoint -- uvx powerpoint-mcp

## Making it avaiable for across all project (Install once, use everywhere)

claude mcp add powerpoint --scope user -- uvx powerpoint-mcp

Cursor

  1. Click on Settings -> Tools & MCP -> New MCP Server
  2. ~/.cursor/mcp.json would open up
  3. Copy-paste this json
{
  "mcpServers": {
    "powerpoint": {
      "command": "uvx",
      "args": ["powerpoint-mcp"]
    }
  }
}
  1. Restart your IDE after configuration.

VS Code (GitHub Copilot)

  1. Open C:\Users\Your_User_Name\AppData\Roaming\Code\User\mcp.json
  2. Copy-paste this json
{
  "mcpServers": {
    "powerpoint": {
      "command": "uvx",
      "args": ["powerpoint-mcp"]
    }
  }
}
  1. Restart your IDE after configuration.

About

Open Source Model Context Protocol server for PowerPoint automation on Windows via pywin32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages