ppt-generator-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ppt-generator-mcpcreate a presentation about machine learning basics"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Presentations.AI MCP server — create designed slide decks from a topic, text, or document.
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.
Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.
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
- FlicenseNot gradedqualityAmaintenanceMCP server for generating slides from natural language, with interactive preview and export to PDF, PPTX, and Markdown.19-
- AlicenseNot gradedqualityBmaintenanceMCP server for creating, reading, and editing PowerPoint (.pptx) presentations.1MIT
- FlicenseAqualityDmaintenanceA production-ready MCP server that enables LLMs to create, modify, and export PowerPoint presentations programmatically using PptxGenJS.101-