Your agent already knows what the slide should say — it needs a renderer it can trust. Send a structured intent, get a board-grade, editable .pptx back in seconds, bound verbatim and with a machine-readable account of exactly what rendered. Structured intent or code, via REST API or native MCP.
slideforge.dev is a controllable rendering engine for presentations — 40+ composable components, 150+ SSG catalog patterns, and structured-intent and code render paths in one stack. Works with Claude Desktop, Cursor, and any MCP client.
form + typed content
Emit a form + typed content; the SSG engine binds it verbatim and renders deterministically — no LLM, zero fabrication. A prose brief works as a fallback. Bounded at $0.05, free on refusal.
mode=code
Write python-pptx against 40+ server-side widget helpers. Pixel-exact control when layout matters.
Refine a slide by re-sending the modified intent — identical input is free.
// claude_desktop_config.json
{
"mcpServers": {
"slideforge": {
"url": "https://api.slideforge.dev/mcp/",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer sf_live_..."
}
}
}
}
// Then just ask Claude:
// "Generate a 2x2 matrix comparing build vs buy"/v1/render/auto or call create_slide via MCPNot just an API — an optimized toolchain for agent intelligence.
Charts, diagrams, metrics, tables, status, content, process — every primitive a consulting deck needs. Nest any component inside SplitView or Card. Build exec dashboards, pricing pages, feature grids from primitives, not from 500 fixed templates.
One URL. Zero config. Claude Desktop, Cursor, or any MCP-compatible client — the rendering engine becomes a built-in tool your agent can call natively. OAuth 2.1, no API key required.
Every render returns a machine-readable account of what happened — fidelity (verbatim vs ai-completed), a status (complete vs completed_with_errors), and split warnings/errors ("kept 3 of 6", "waterfall doesn't reconcile"). Your agent trusts the response, not a screenshot.
Every render returns a preview image inline — sub-second, even across a deck (10 slides preview in ~5s). Your agent sees the slide and self-corrects without opening PowerPoint. Or call preview mode for a free PNG before you commit to a paid render.
Intent binds a form + typed content verbatim and renders deterministically — no LLM, zero fabrication, bounded at $0.05, free on refusal. Code gives pixel-exact control via python-pptx helpers and 40+ widget primitives. A prose brief is the fallback. Your agent picks per slide.
Upload your company's .pptx template — slides render directly on your own file: master, layouts, and fonts intact. Fill your template's own cover, agenda, and divider slides. Or pick from 9 built-in themes.
OrgChart, ThreeHorizons, MaturityModel, Heatmap, Waterfall, Gantt, Swimlane — the strategy-deck primitives teams actually need, not generic chart wrappers.
"Add a 5th column. Switch to dark theme." — your agent changes the intent and renders again. Each render is deterministic with an instant preview, so it converges fast. Identical input is free.
Connect via MCP. Your agent generates, iterates, and delivers slides.
Add 'Export to PowerPoint' to your product with one API call.
Board-ready decks from your data. Stop formatting, start presenting.
Weekly reports, QBRs, status decks — same template, new data, zero manual work.
Yes, there are other AI slide tools. Here's how they actually compare.
Gamma, Beautiful.ai, Plus AI
Beautiful web-native presentations. But subscription-locked, no API, no MCP, and most output web formats — not real .pptx with editable shapes. Great for humans. Not built for agents.
Anthropic add-in + Skill
Edits slides inside PowerPoint. Requires a Claude Pro subscription. Slow — one slide at a time, no batch generation, no preview rendering, no API. Pure LLM knowledge, limited layout heuristics. Great for quick edits. Not for volume.
The agent-native engine
Sub-second deterministic rendering — with an inline preview image for every slide, so your agent verifies and self-corrects in one turn without opening PowerPoint. A 10-slide deck, previews included, in ~5s. PDF export in seconds. REST API + MCP. Renders natively on your own company template. In our blind side-by-side visual benchmark, output reaches 97% quality parity with Gamma — as real editable .pptx, numbers bound verbatim. Pay per slide, no subscription. Built for speed, volume, and agent workflows.
Add SlideForge to Claude Desktop or Cursor. Sign in with Google when prompted. No API key to copy, no env vars to set.
OAuth — just add the URL
{
"mcpServers": {
"slideforge": {
"url": "https://api.slideforge.dev/mcp/"
}
}
}API key — for scripts & CI/CD
{
"mcpServers": {
"slideforge": {
"url": "...api.slideforge.dev/mcp/",
"headers": {
"Authorization": "Bearer sf_live_..."
}
}
}
}create_slideBrief → slide (auto-routes)
create_deckMulti-slide parallel
browse_catalogTemplates, components, themes
manage_accountBalance, jobs, usage
Creating a slide 5¢ · transforming a slide 2¢ · checking free.
Pay only for what you use. No subscriptions. Volume discounts on top-ups.
Send a form + typed content (or a brief); the SSG engine binds it verbatim and renders deterministically. $0.05. <1s. Bounded, free on refusal.
Your python-pptx, our sandbox. $0.05. ~0.5s.
| Action | Price | Speed |
|---|---|---|
| Render — create_slide / POST /v1/render/auto | ||
| Slide render (any path: intent / code) | $0.05 | <1s |
| Transform a deck | ||
| Translate | $0.02 | per slide |
| Deck repair | $0.02 | per repaired slide |
| Import & add-ons | ||
| PDF extract | $0.01 | per page |
| From image (analysis + render) | $0.10 | per slide |
| AI image add-on | $0.05 | ~5s |
| Check — free | ||
| Deck inspect — Deck Quality Report for any pptx | Free | per deck |
Volume discounts — top up more, pay less per action
Tutorials, comparisons, and guides for developers.
Vector extraction, not OCR. $0.01/page.
Connect via MCP in 30 seconds. 7 tools.
python-pptx vs API. Cron, Airflow, email.
Formatting preserved. $0.02/slide.
5-minute integration. Python, Node, React.
Pick a pattern, fill typed content, render. <1s.
Connect via MCP in 30 seconds. Or sign up for free API access.