ppt-generator-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ppt-generator-mcp
MCP server for generating PowerPoint presentations, exposed over HTTP (JSON-RPC). Decks can be AI-generated from a topic or built slide-by-slide, rendered with pptxgenjs, and uploaded to OCI Object Storage.
Tools
Tool | Description |
| Create a deck — auto-generate slides from a topic via AI, or pass a manual |
| Get full deck data (all slides) |
| Add a slide to an existing deck |
| Update fields on an existing slide |
| Remove a slide |
| Change slide order |
21 layouts available: cover, section, icon-point, icon-list, big-number, quote, image-text, comparison, three-icons, focus, timeline, process, stats-grid, pros-cons, agenda, team, gallery, full-image, chart, table, contact, closing.
Related MCP server: marp-agent-mcp
Setup
npm install
npm run build
npm startCopy .env.example to .env (or create one) with your OCI GenAI + Object Storage config:
Variable | Description |
| OCI compartment for GenAI inference (required) |
| Object Storage bucket for generated decks (required) |
| OCI CLI config (default |
| Use instance/resource principal auth instead of the config file |
| Stock photo sources for image slides |
| Server port (default |
| Optional key required on |
Endpoints
Method | Path | Description |
|
| Health check |
|
| Verify OCI GenAI connectivity |
|
| JSON-RPC endpoint (MCP protocol) |
Docker
docker build -t ppt-generator-mcp .
docker run -p 8086:8086 --env-file .env ppt-generator-mcpThis server cannot be deployed
Maintenance
Related MCP Connectors
AI presentation and report generation: slides, diagrams, PPTX export, live preview MCP App.
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
Generate AI slide decks and export native PowerPoint (.pptx) and PDF presentations from chat.
Create, edit, export and manage presentations. Requires a paid PPT.AI API merchant account.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA FastMCP-powered server for programmatically creating, editing, and rendering PowerPoint (PPTX) presentations with features for slide creation, content insertion, and PNG rendering.35Apache 2.0
- AlicenseNot gradedqualityFmaintenanceMCP server for generating slides from natural language, with interactive preview and export to PDF, PPTX, and Markdown.19MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for creating, reading, and editing PowerPoint (.pptx) presentations.44 PyPI3MIT
- FlicenseAqualityDmaintenanceA production-ready MCP server that enables LLMs to create, modify, and export PowerPoint presentations programmatically using PptxGenJS.101-