# SlideForge > API-first slide generation service. Generate consulting-quality PowerPoint (.pptx) files programmatically via REST API or MCP (27 tools). 50 templates from $0.03/slide, custom AI layouts from $0.20/slide, PDF→PPTX conversion at $0.01/page, translation in 8 languages at $0.02/slide. Built by Smart Data Brokers GmbH, Zurich. SlideForge has two engines: a **template engine** for instant rendering of known slide types (KPI dashboards, SWOT, timelines, waterfalls, funnels, comparisons, data tables) and a **creative engine** that uses AI to design custom layouts from natural language briefs. Output is native .pptx — fully editable in PowerPoint, Google Slides, and Keynote. The MCP server is at `https://api.slideforge.dev/mcp` — connect via OAuth 2.1 (no API key needed) or API key via mcp-remote. ## Key Facts - Two engines: Template Render (deterministic, sync, $0.03) + AI Generate (creative, async, $0.20) - 50 built-in templates + 24 composable design system components - 27-tool MCP server with OAuth 2.1 — works with Claude Desktop, Cursor, Windsurf, Claude Code - PDF→PPTX conversion: vector extraction, real editable shapes ($0.01/page) - PPTX translation: 8 languages, formatting preserved ($0.02/slide) - Quality: 9/10 average quality score, 46 visual QA rules, auto-iterate - Speed: <1s template render, ~30s AI generation - 1703 built-in Lucide icons, AI image generation, custom theme support - Free trial: $3 credit on signup, no credit card required ## Docs - [Quickstart](https://slideforge.dev/docs/quickstart): Three paths — MCP agent, template render, creative AI - [Authentication](https://slideforge.dev/docs/authentication): OAuth (MCP, interactive) vs API key (scripts, CI/CD) - [MCP Setup](https://slideforge.dev/docs/mcp): Connect Claude Desktop, Cursor, Windsurf, or any MCP client ## API Reference - [API Overview](https://slideforge.dev/docs/api): Base URL, auth, response format, endpoint list - [POST /v1/render](https://slideforge.dev/docs/api/render): Template engine — instant slides from briefs or structured params - [POST /v1/generate](https://slideforge.dev/docs/api/generate): Creative AI — custom layouts from natural language - [POST /v1/iterate](https://slideforge.dev/docs/api/iterate): Refine slides with text feedback - [POST /v1/deck](https://slideforge.dev/docs/api/deck): Multi-slide presentations in parallel - [GET /v1/jobs](https://slideforge.dev/docs/api/jobs): Job status, polling, download URLs - [Templates](https://slideforge.dev/docs/api/templates): Browse, search, suggest — 50 built-in templates - [Translate](https://slideforge.dev/docs/api/translate): Translate PPTX preserving formatting ($0.02/slide) - [Components](https://slideforge.dev/docs/api/components): 24 design system components for declarative specs - [Workflows](https://slideforge.dev/docs/api/workflows): Consulting deck from a single API call - [Themes](https://slideforge.dev/docs/api/themes): Custom brand colors, fonts, logos ## Blog - [How to Generate PowerPoint from Python](https://slideforge.dev/blog/generate-powerpoint-python): python-pptx basics → SlideForge API - [Every Way to Generate Slides Programmatically](https://slideforge.dev/blog/presentation-apis-2026): Compare 8 tools - [MCP Slides from Claude Desktop](https://slideforge.dev/blog/mcp-slides-claude): Connect in 30 seconds, generate slides - [Convert PDF to Editable PowerPoint via API](https://slideforge.dev/blog/pdf-to-editable-powerpoint): Vector extraction, $0.01/page - [Translate PowerPoint Files Programmatically](https://slideforge.dev/blog/translate-powerpoint-api): 8 languages, formatting preserved - [Declarative Slides: CSS Flexbox for PowerPoint](https://slideforge.dev/blog/declarative-slides-flexbox): 24 components, JSON specs - [Write Effective Briefs](https://slideforge.dev/blog/write-effective-briefs): Rules and templates by slide type - [Custom Themes Guide](https://slideforge.dev/blog/custom-themes-guide): JSON, .pptx upload, or agent extraction - [Automate PowerPoint Reports from Excel](https://slideforge.dev/blog/automate-powerpoint-excel-python): Cron, Airflow, email delivery - [Add PowerPoint Export to Your SaaS](https://slideforge.dev/blog/add-powerpoint-export-saas): 5-minute integration, Python/Node/React ## Optional - [Pricing](https://slideforge.dev/pricing): Templates $0.03-$0.05, generate $0.20, iterate $0.10, translate $0.02/slide. Volume discounts. - [Compare](https://slideforge.dev/docs/compare): Feature comparison vs design SaaS and manual approaches - [Full API reference for LLMs](https://slideforge.dev/llms-full.txt): Complete endpoint details in a single file