PowerPoint Automation MCP Server for Claude Desktop
@socamalo
关于 PowerPoint Automation MCP Server for Claude Desktop
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"ppts": {
"command": "uv",
"args": [
"run",
"path/to/main.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is PowerPoint Automation MCP Server for Claude Desktop?
PowerPoint Automation MCP Server enables Claude Desktop to control Microsoft PowerPoint, allowing users to create, modify, and manage presentations through natural language commands. It is designed for Windows users who want to automate PowerPoint tasks directly from Claude Desktop.
How to use PowerPoint Automation MCP Server for Claude Desktop?
Install dependencies (uv add fastmcp pywin32), then configure Claude Desktop by adding the server entry to %APPDATA%\Claude\claude_desktop_config.json. Once configured, invoke tasks like “Create a new PowerPoint presentation” or “Add a text box to slide 1 with the text ‘Hello World’.”
Key features of PowerPoint Automation MCP Server for Claude Desktop
- Create, open, save, and close presentations
- List all open presentations
- Get slide information and content
- Add slides with different layouts
- Add text boxes and update shape text
- Set slide titles
Use cases of PowerPoint Automation MCP Server for Claude Desktop
- Automatically generate slide decks from meeting notes
- Modify existing presentations (update text, add slides)
- Create presentation templates with consistent layouts
- Bulk update slide content across multiple presentations
- Integrate presentation creation into larger Claude‑driven workflows
FAQ from PowerPoint Automation MCP Server for Claude Desktop
What are the system requirements?
Windows with Microsoft PowerPoint installed, Python 3.7+, the pywin32 and fastmcp packages, and Claude Desktop.
How do I configure Claude Desktop to use this server?
Add the provided JSON block (using uv and the path to main.py) to %APPDATA%\Claude\claude_desktop_config.json.
Does it work on macOS or Linux?
No. The server uses the PowerPoint COM API, which is only available on Windows.
Can I save a presentation to a specific file path?
Yes. Use the save_presentation function (or ask Claude) to save to any path, e.g., C:\Users\...\presentation.pptx.
What are the known limitations?
Works only on Windows with PowerPoint installed; the PowerPoint application opens and remains visible; capabilities are limited to the PowerPoint COM API.
生产力 分类下的更多 MCP 服务器
Computer Control MCP
AB498MCP server that provides computer control capabilities, like mouse, keyboard, OCR, etc. using PyAutoGUI, RapidOCR, ONNXRuntime. Similar to 'computer-use' by Anthropic. With Zero External Dependencies.
Todoist MCP Server
greirsonMCP server that connects Claude to Todoist for natural language task and project management with bulk operations
Todoist MCP Server
stanislavlysenko0912Full implementation of Todoist Rest API & support Todoist Sync API for MCP server
TickTick MCP Server
alexarevalo9A Model Context Protocol (MCP) server designed to integrate with the TickTick task management platform, enabling intelligent context-aware task operations and automation.
Desktop Commander MCP
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
评论