presentations-ai
This server lets you create AI-powered, professionally designed slide decks and individual slides from various inputs, then track their generation progress.
Create a full presentation from a topic — Provide a subject or brief and generate a complete deck (1–50 slides) with configurable tone, target audience, and language.
Create a single designed slide — Generate one hero slide or social-media-style graphic from a topic, without building a full deck.
Create a presentation from raw text — Transform articles, notes, transcripts, or outlines into a polished deck, with content handling modes: enhance, preserve, summarize, or instruction.
Create a presentation from a file — Upload a document (PDF, DOCX, PPTX, TXT, MD, or RTF, up to 5 MB) and convert it into a presentation using the same preservation modes.
Check job status — Poll async generation jobs to retrieve the viewer URL, document ID, thumbnails, or error details once complete.
Flexible export formats — Output as editable PowerPoint (PPTX), PDF, image thumbnails, HTML render, or a shareable viewer URL.
Customization & branding — All tools support optional tone, audience, language (ISO 639-1), and company domain for branding context.
Webhook support — Optionally provide a callback URL for automated job-completion notifications.
Presentations.AI MCP Server
Official Model Context Protocol server for Presentations.AI. Create designed slide decks from a topic, text, or document via any MCP-compatible client.
Endpoint
https://api.presentations.ai/mcpProperty | Value |
Transport | Streamable HTTP |
Authentication | OAuth 2.0 with PKCE + Dynamic Client Registration |
Protocol version | 2025-06-18 |
A Presentations.AI account is required. The server opens a browser for sign-in on first connect; no API key handling on the client side.
Related MCP server: Alai
Tools
Tool | Purpose |
| Full deck from a topic / brief |
| A single designed slide on a topic (image) |
| Deck from raw text — article, notes, transcript |
| Deck from PDF, DOCX, PPTX, TXT, or MD (≤ 5 MB) |
| Poll long-running async jobs |
For exact parameter shapes and exports (pptx, pdf, image, share, render),
see the REST + MCP reference.
Connect from your MCP client
Claude Desktop / Claude.ai — docs/clients/claude-desktop.md
Cursor — docs/clients/cursor.md
Cline — docs/clients/cline.md
VS Code — docs/clients/vs-code.md
Gemini CLI — docs/clients/gemini-cli.md
Related repos
presentations-ai-skills — Claude Code skill bundle
presentations-ai-gemini-extension — Gemini CLI extension
Support
support@presentations.ai
License
MIT — see LICENSE.
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/slidecraft-in/presentations-ai-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server