MCP server
SlideForge Official
dev.slideforge/slideforge
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.
Working at last checkVerified publisher: slideforge.devAbout 10,639 tokens per request once connected9 tools
https://api.slideforge.dev/mcp/
At a glance
- Type
- MCP server
- Publisher
- slideforge.dev (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 9
- Token cost
- About 10,639 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http slideforge https://api.slideforge.dev/mcp/
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.slideforge] url = "https://api.slideforge.dev/mcp/"
Gemini CLI
{"mcpServers":{"slideforge":{"httpUrl":"https://api.slideforge.dev/mcp/"}}}
Cursor
{"mcpServers":{"slideforge":{"url":"https://api.slideforge.dev/mcp/"}}}
VS Code
{"servers":{"slideforge":{"type":"http","url":"https://api.slideforge.dev/mcp/"}}}
Antigravity
agy mcp add slideforge https://api.slideforge.dev/mcp/
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"slideforge","server_url":"https://api.slideforge.dev/mcp/","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"slideforge","server_url":"https://api.slideforge.dev/mcp/"}
Tools
browse_catalogBrowses the web · ~732 tokens
Browse the PowerPoint slide catalog progressively. No args -> form overview (when-to-use, bound fields, variant counts). family=<form> -> variant one-liners. q=<text> -> ranked search. variant=/prior_id= -> example payload. type=schema + family -> a compact family-level variant chooser (not a sendabcreate_deck~1486 tokens
Create a complete PowerPoint presentation (.pptx): a whole multi-slide deck, native and editable, in one call. `slides` is a list of create_slide intents (same form menu + data shapes — see create_slide). Slides fill in parallel and merge into one themed PPTX with page numbers. Include furniture: acreate_slide~2976 tokens
Create one PowerPoint slide (.pptx, native, editable) from a structured intent in ONE call: pick a `form` from the menu and put your content in the typed fields (placed on the slide as given), or pass a `brief` and let the server route it. Fields tagged (per-form) bind only where the form has that sedit_deck~1384 tokens
Change one or more slides of a deck you already rendered, in place and free: only the patched slides re-render, the deck is re-merged and keeps its id and links. Never runs a model: a brief or a picture request is refused. Each edited slide's entry carries its full current spec as `intent`. Up to 20edit_slide~1329 tokens
Change a slide you already rendered, in place and free: the job keeps its id and links. Send the job_id and a patch of the fields to change. Never runs a model: a brief or a picture request is refused (make a new slide for those). The response carries the slide's full current spec as `intent`. Up tomanage_account~1043 tokens
SlideForge account for PowerPoint generation: balance, job history, feedback, data controls. All free. Actions: status (balance+plan), usage (spend breakdown), jobs (history), job (single job detail — slide jobs include `quality_warnings[]`; deck jobs add `slides_completed/slides_failed/failed_slideplan_slide~429 tokens
Plan a PowerPoint slide before rendering (free): send a short brief, get ranked candidates + a separated verdict — route (which slide: selected|needs_confirmation|ambiguous), input (can it render: ready|extractable_from_brief|needs_structured_data) and next_action. Free (one embedding). Then call crtranslate_deck~408 tokens
Translate a PowerPoint (.pptx) deck preserving all formatting. Supports 35 languages (Latin, Cyrillic, Greek, Chinese, Japanese, Korean). Provide job_id (from a previous create_slide/create_deck), pptx_url, or pptx_base64.upload_asset~852 tokens
Upload assets for PowerPoint (.pptx) generation: company template, logo, image, or document — or AI-generate an image. Purposes: • logo — company logo for chrome (PNG/JPG/SVG, max 5MB) → logo_id • image — image for the Image component (max 10MB) → asset_id • theme — company template PPTX → theme_id
Browse
Related MCP servers
- PitchBoost
Make or redesign presentations: lessons, reports, talks and pitches, in any language. Share links. - SSRS2
Markdown to editable PowerPoint, Word, PDF; checks, edits and previews RDLC/RDL reports. - Mila
Create and manage documents, spreadsheets, and presentations from your AI assistant. - KnowMapped
Search, retrieve, create, and update visual knowledge maps in a user's KnowMapped account. - Picorn
Picorn turns AI briefs into editable social images and videos with layers, timelines, and renders. - PDF & Office Tools (Tanod)
Bank statement PDF to CSV, OCR, Office to PDF, PDF to Word, any file to Markdown, merge and split. - Kamy
Document API for AI-native software: render PDFs, e-sign, PAdES-seal, and verify. - Pptdepot
PPT Depot: professional PowerPoint templates and slides for business presentations, free to search
Badge for your README
[](https://aptlynx.net/servers/dev.slideforge/slideforge)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents