Model Context Protocol server for PowerPoint automation on Windows.
This MCP server works exclusively on Windows because it uses pywin32 to automate Microsoft PowerPoint through COM automation.
- Windows 10/11
- Microsoft PowerPoint installed
- Python 3.10+
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- Click on Settings -> Tools & MCP -> New MCP Server
~/.cursor/mcp.jsonwould open up- Copy-paste this json
{
"mcpServers": {
"powerpoint": {
"command": "uvx",
"args": ["powerpoint-mcp"]
}
}
}- Restart your IDE after configuration.
- Open
C:\Users\Your_User_Name\AppData\Roaming\Code\User\mcp.json - Copy-paste this json
{
"mcpServers": {
"powerpoint": {
"command": "uvx",
"args": ["powerpoint-mcp"]
}
}
}- Restart your IDE after configuration.