SlideForge by slideforge.dev

MCP server · indexed, not reviewed

HostedLocalvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Deterministic, fully editable PowerPoint from typed slide intents. 200+ layouts, brand templates.

What the official MCP registry says

Facts

MCP registry
dev.slideforge/slideforge · 5.9.0
Endpoint
https://api.slideforge.dev/mcp/
Packages
pypi slideforge-mcp stdio
GitHub stars
4
Registry entry
updated 30 Aug 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under slideforge.dev, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 9 · about 10,737 tokens of context · checked 23 hours ago

ToolWhat it doesHint
browse_catalogBrowse SlideForge's Catalog (Unified Discovery)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…read-only
plan_slidePlan a Slide - Form + Variant CandidatesPlan 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:…read-only
create_slideCreate or Inspect a SlideCreate 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…writes
create_deckCreate Multi-Slide DeckCreate 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…writes
edit_slideEdit a rendered slideChange 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…writes
edit_deckEdit slides of a rendered deckChange 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…writes
translate_deckTranslate PPTXTranslate 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…writes
upload_assetUpload or Generate AssetUpload 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…writes
manage_accountAccount & HistorySlideForge 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…writes

What https://api.slideforge.dev/mcp/ answered to tools/list, asked without credentials. answered without the initialize handshake. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 11 warnings · 1 note

  • warnTC07create_slidethe description is about 1,178 tokens
  • warnTC11browse_catalog3 parameters without a description: family, prior_id, variant
  • warnTC11create_deck2 parameters without a description: name, theme_id
  • warnTC11create_slide3 parameters without a description: form_description, metric, name
  • warnTC11edit_deck1 parameter without a description: slides
  • warnTC11plan_slide2 parameters without a description: brief, top
  • warnTC13create_deckslides[] (object with no properties)
  • warnTC13create_slideblocks[] (object with no properties), data (object with no properties), metric (object with no properties)
  • warnTC13edit_deckslides[].patch.blocks[] (object with no properties), slides[].patch.data (object with no properties), slides[].patch.metric (object with no properties)
  • warnTC13edit_slidepatch.blocks[] (object with no properties), patch.data (object with no properties), patch.metric (object with no properties)
  • warnTC22create_slidethe definition is about 3,344 tokens
  • noteTC24server9 of 9 tools have no outputSchema

The checks from /check and anchor check, run each day on the list above: about 10,737 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.