streamable-httpMITupdated 2mo ago
Official Model Context Protocol server for Presentations.AI. Create designed slide decks from a topic, text, or document via any MCP-compatible client.
What can you do with presentations ai?
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/mcp
| Property | 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.
Tools
| Tool | Purpose |
|---|---|
create_presentation_from_topic |
Full deck from a topic / brief |
create_single_slide |
A single designed slide on a topic (image) |
create_presentation_from_content |
Deck from raw text — article, notes, transcript |
create_presentation_from_file |
Deck from PDF, DOCX, PPTX, TXT, or MD (≤ 5 MB) |
check_job_status |
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.
Install
Add presentations ai to your client. Pick the one you use.
claude mcp add --transport http presentations-ai https://api.presentations.ai/mcpcodex mcp add presentations-ai --url https://api.presentations.ai/mcp{
"mcpServers": {
"presentations-ai": {
"url": "https://api.presentations.ai/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"presentations-ai": {
"type": "http",
"url": "https://api.presentations.ai/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"presentations-ai": {
"url": "https://api.presentations.ai/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"presentations-ai": {
"serverUrl": "https://api.presentations.ai/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
5 tools
presentations ai exposes 5 tools to a connected agent.
- create_presentation_from_topic
- Full deck from a topic / brief
- create_single_slide
- A single designed slide on a topic (image)
- create_presentation_from_content
- Deck from raw text — article, notes, transcript
- create_presentation_from_file
- Deck from PDF, DOCX, PPTX, TXT, or MD (≤ 5 MB)
- check_job_status
- Poll long-running async jobs
Score
67 / 100
Good
- Documentation17/25
- Maintenance16/25
- Trust16/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 77 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 5 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | May 18, 2026 |