Prezzly for agents
Last updated: 2026-09-08
Prezzly hosts HTML presentations and dashboards. Your agent writes the file; Prezzly publishes a view link, keeps revisions, and runs presenter mode.
The MCP endpoint to paste into a client is:
https://mcp.prezzly.ai
That is the Streamable HTTP endpoint.
Quickstart
- Connect an MCP client. Cursor, Claude, and other clients start OAuth (or accept a Bearer key from Connections).
- Install the Prezzly skill so the agent uploads files correctly instead of pasting image contents into tool calls.
- Ask the agent to publish the deck. It should call
create_presentationonce and give you a live view link.
Do not ask the agent to list your library first. Do not upload a placeholder and promise a revision later.
What Prezzly MCP can do
After you connect, the agent can:
- Publish a new slide deck or a scrollable dashboard
- Upload a local folder with
uploadUrlandcurl(images stay on disk) - Revise an existing deck without changing the share link
- Manage folders, share links, collaborators, speaker notes, and audience questions
- Read your templates and follow a template
SKILL.md
See the tool reference for every call.
Slides vs dashboard
kind is chosen at upload time. It is not inferred from the HTML.
presentation: 16:9 slides. Each slide is.slide; exactly one also has.active.dashboard: one vertically scrollable page with section markers.
Markup details live in Slides and dashboards.
Guides
- Connect an MCP client - Cursor, Claude.ai, Claude Code, VS Code, and others
- Install the Prezzly skill -
npx skills add tagpilot/prezzly-skills - Publish and update a deck - chat
filesvs localuploadUrl - Slides and dashboards - HTML the runtime expects
- Tool reference - 32 tools plus prompts
- Troubleshooting - 401, 402, 409, missing tools
For the product story, see MCP for presentations in Claude and Cursor.