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