Getting Started
Slidev MCP lets your AI assistant create, render, and host presentations. Connect once, then ask for slides in natural language.
Connect in 30 Seconds
Claude Code (recommended)
claude mcp add --scope user slidev-mcp --transport streamable-http https://mcp.slidev-mcp.org/mcpClaude Desktop / claude.ai
Add mcp.slidev-mcp.org/mcp as a custom connector in Settings > Connectors.
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"slidev-mcp": {
"url": "https://mcp.slidev-mcp.org/mcp"
}
}
}Other Clients
See client setup guides for Windsurf, VS Code, JetBrains, Zed, Opencode, Gemini CLI, and ChatGPT. Any client that supports MCP streamable HTTP works with:
https://mcp.slidev-mcp.org/mcpSelf-Hosting
Running your own instance? Replace mcp.slidev-mcp.org with your server's domain. See the deployment guide for setup instructions.
Create Your First Presentation
Once connected, just ask:
"Create a presentation about the benefits of remote work using the seriph theme"
Your AI assistant will:
- Read the theme's documentation to learn its layouts and components
- Write Slidev markdown tailored to the theme
- Build and host the presentation
- Return a shareable URL
The whole process takes about 10-15 seconds.
Update Your Slides
Ask for changes and the same URL updates in place:
"Add a slide about work-life balance after slide 3"
"Change the theme to neocarbon"
Just refresh your browser to see the updates.
Browse Themes
Ask to see what's available:
"Show me the available themes"
Or describe a style and let the AI pick:
"I want something dark and modern for a tech talk"
Share Your Slides
Every presentation gets a permanent URL like:
https://slides.slidev-mcp.org/slides/abc123-def456/- Open in any browser — no login, no app required
- Bookmark it or send it to anyone
- Press
ffor fullscreen presentation mode - Slides stay available for 30 days after your session ends
While your session is active, you can keep refining the same presentation. Once you disconnect, the slides become a permanent snapshot.
Available Tools
Your AI assistant has access to these tools:
| Tool | Purpose |
|---|---|
render_slides | Create or update a presentation |
export_slides | Export a presentation as a downloadable PDF |
screenshot_slides | Get PNG screenshots of each slide for visual review |
list_session_slides | See all presentations from this session |
list_themes | Read theme descriptions (for the AI to choose) |
browse_themes | Show a visual theme gallery |
get_theme | Read a specific theme's full documentation |
get_slidev_guide | Learn Slidev markdown syntax |
You don't need to call these directly — just describe what you want.
Next Steps
- Client setup guides — detailed instructions per client
- Tool reference — technical tool documentation
- Themes — browse the full theme gallery
- Limitations — what's supported and what isn't