SlideForge
Generate reliable, editable PowerPoint slides from agent workflows via API and MCP. Fast deterministic rendering, structured specs, and real .pptx files built for automation.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add smartdatabrokers/slideforge
# Browse available tools
npx -y smithery tool list smartdatabrokers/slideforge
# Get full schema for a tool
npx -y smithery tool get smartdatabrokers/slideforge browse_catalog
# Call a tool
npx -y smithery tool call smartdatabrokers/slideforge browse_catalog '{}'Direct MCP Connection
Endpoint: https://slideforge--smartdatabrokers.run.tools
Required config:
apiKey(header) — Your SlideForge API key (starts with sf_live_). Get one free at https://slideforge.dev/console/keys
Tools (9)
browse_catalog— Browse the catalog. Introspection only — for routing, prefercreate_slide(mode=auto).plan_slide— Inspect the auto-router's decision before paying. Returns shape + ranked candidate components + ranked recipes.create_slide— Create, iterate, or inspect a single slide.create_deck— Create a multi-slide deck. Slides render in parallel into one PPTX.translate_deck— Translate a PPTX deck preserving all formatting. $0.02/slide. Supports 8 languages. Provide job_id (from a previous cre…generate_report— Generate a data-driven multi-slide report from Zoho Sprints or a prepared SprintMetrics dict. Typical cost: $0.12 per 4…manage_connections— Manage OAuth connections to external tools for data-driven reports.upload_asset— Upload a logo, theme PPTX, image, or document — or AI-generate an image.manage_account— Account info, billing, job history, and feedback. All free.
# Get full input/output schema for a tool
npx -y smithery tool get smartdatabrokers/slideforge Resources
ui://slideforge/result-card/v14— Inline preview card rendered when a SlideForge tool returns a slide or deck. Updates live via ui/notifications/tool-res…
Prompts (2)
create_presentation(topic, slide_count, audience) — Generate a multi-slide PowerPoint deck from a topic using the bounded deterministic deck path.quick_slide(description, style) — Generate a single client-ready slide from a brief. Uses bounded auto routing by default.