presenton
Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)
Presenton is an open-source MCP server that enables AI assistants to generate, edit, and export PowerPoint presentations programmatically. It provides tools for creating slides from text prompts or structured Markdown, supports multiple AI model providers (OpenAI, Gemini, Anthropic, Ollama, etc.), and exports fully editable PPTX or PDF files. The server works with any MCP-compatible client and includes built-in templates, drag-and-drop editing, and both local and cloud deployment options.
Key Features
Use Cases
- 01Automated business report generation from CSV data or analytics dashboards
- 02Creating pitch decks and sales presentations from product documentation
- 03Generating educational slide decks from course materials or research papers
- 04Building executive summary presentations from quarterly performance data
- 05Rapid prototyping of presentation designs with custom templates and AI-generated content
- 06Team workflows requiring programmatic presentation creation via REST API or MCP tools
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
presenton — FAQ
What is the Presenton MCP server?+
Presenton is an MCP server that exposes presentation generation tools to AI assistants through the Model Context Protocol. It allows agents to create, poll, and retrieve PowerPoint or PDF presentations using natural language prompts or structured Markdown.
How do I install and connect the Presenton MCP server?+
Deploy Presenton via Docker, then configure your MCP client with the `/mcp` endpoint URL and an API key generated by an administrator. The server supports Streamable HTTP MCP clients like VS Code extensions and Open WebUI.
Which AI clients work with Presenton?+
Any MCP client supporting Streamable HTTP (2025-11-25 protocol) can connect, including VS Code MCP extensions, Open WebUI, and custom integrations. The desktop Electron app does not expose MCP by default.
What API keys or prerequisites are required?+
You need an API key for your chosen LLM provider (OpenAI, Google, Anthropic, etc.) and optionally an image provider key (Pexels, Pixabay, DALL-E). Administrators create user-scoped API keys for MCP authentication. Local Ollama models require no external keys.
Is Presenton free and open-source?+
Yes, Presenton is fully open-source under the Apache 2.0 license. You only pay for the external AI model APIs you choose; there are no SaaS subscriptions or platform fees.
Can I run Presenton completely offline?+
Yes, you can run Presenton locally with Ollama or LM Studio for text generation and use Pexels/Pixabay free tiers or local image models, keeping all data and processing on your own infrastructure.
How do I install presenton?+
Open the source repository on GitHub and follow its README. presenton is a mcp server — MCP Agents Market links you directly to the official repo.
Is presenton free?+
presenton is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.