PowerPoint MCP Server
Overview​
Microsoft PowerPoint is a presentation software. The PowerPoint MCP server enables Enterprise h2oGPTe agents to create, edit, and manage PowerPoint presentations programmatically.
For more information, visit PowerPoint.
When to Use​
This MCP server is useful for:
- Enabling Enterprise h2oGPTe agents to create PowerPoint presentations from conversation summaries, reports, or structured data
- Allowing agents to generate presentation slides with content, formatting, and layouts based on natural language requests
- Integrating PowerPoint creation with Enterprise h2oGPTe's content generation capabilities for automated presentation workflows
- Automating presentation generation where agents can create slides from data analysis, meeting notes, or other content sources
Requirements​
Before configuring this MCP server, ensure you have:
- Python environment
- Office PowerPoint MCP server package
- uv package manager (optional)
Key Features​
The PowerPoint MCP server provides the following capabilities:
- Create PowerPoint presentations with multiple slides
- Add text, images, and formatting to slides
- Apply slide layouts and themes
- Generate presentations from structured data or templates
- Export presentations in various formats
Configuration​
Add the following configuration in Agents > Tools > New Tool > Remote MCP Tools:
{
"powerpoint": {
"setup_commands": [
"pip install uv"
],
"command": "uvx",
"args": [
"--from",
"office-powerpoint-mcp-server",
"ppt_mcp_server"
],
"env": {}
}
}
Authentication​
No additional environment variables required.
Notes​
- This MCP server uses STDIO transport protocol.
- Requires Python and
uvpackage manager to be installed (automatically installed via setup commands). - The PowerPoint MCP server package is automatically installed when the server starts.
Feedback
- Submit and view feedback for this page
- Send feedback about Enterprise h2oGPTe to cloud-feedback@h2o.ai