Slidura documentation
Slidura is a service for filling PowerPoint templates from JSON. Upload a
.pptx, Slidura scans it into a catalog of fillable fields, you annotate
the catalog, then a fill.json drives a build that produces a finished deck.
Slidura is currently in private beta. To request access, email hello@slidura.com. Accepted users sign in at app.slidura.com/login (email magic-link or Google). Access is free during the beta.
First deck in 10 minutes
The fastest path through the whole loop.
Concepts
Templates, catalogs, annotations, the fill.json schema.
Content types
Text, charts, tables, images, icons, diagrams, code, procedural art.
Connect Claude Desktop
One-paste config for the MCP server.
JSON API reference
/api/v1 — bearer-auth, resource per endpoint.
The three interfaces
- Web — the templates home at
/templatesand the template workspace (Slides · Variables · Designs · Builds · Usage · Overview tabs). For exploring, annotating, and one-off builds. Builds are durable working objects: create a build, fill it, start it, download it — or reopen and copy it later. - JSON API at
/api/v1— for scripted automation. API-key auth. - MCP server at
/mcp— for AI agents (Claude Desktop, PydanticAI, etc.). Same API key. Each template workspace has a downloadable agent skill that wraps the MCP flow for that specific template.
Everything is the same service; everything is your data.
If you’re new
Start with First deck in 10 minutes — it walks you through upload → catalog → fill → build → download. After that, Concepts explains the model, Content types covers charts, images, icons, and more, and Templates tells you how to author your own.