Mmcp.market

Slideshot MCP server

by 06ketan·io.github.06ketan/slideshot·v4.4.0·2 stars

Convert HTML to PDF/PNG/WebP/PPTX slide carousels with 11 themes — for LinkedIn, decks, posts.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

2 stars89 downloads/wk

Reviews

Write one

Nobody has reviewed Slideshot yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Slideshot tools (6, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • create_slideswrite action

    Create slides. IMPORTANT: Use mode=default unless the user explicitly chose token_saver. mode=default = AI writes full HTML (best quality). mode=token_saver = AI sends JSON, server uses basic templates. REQUIRES discover_themes first AND user must have confirmed the data outline. After this tool saves the HTML, you MUST show the htmlPath as a code preview artifact. Then STOP and ask the user to co

  • discover_themes

    MANDATORY first step — all other tools REJECT until this is called. Returns themes, orientation presets, token-usage modes, and output formats. Use ONLY the native selector prompts from the "ask" array — DO NOT render themes as a separate markdown list. DO NOT ask how many slides (you decide based on topic). After user picks options, show a data outline of proposed slides and WAIT for confirmation

  • edit_slides

    Token-efficient partial edits on a previously-generated HTML deck. Use this INSTEAD of regenerating the whole deck for small changes — it saves 60-90% tokens vs a full rewrite. Operations: replace_slide (swap one slide block by 1-indexed slideIndex), patch_css (append CSS rules to <style>), swap_token (replace a CSS variable's value, e.g. {"--coral": "#FF0000"}), patch_class (add/remove a class on

  • health_check

    Verify Puppeteer/Chromium can launch. Use when render fails.

  • list_themes

    Idempotent read-only listing of all available themes (8+). Unlike discover_themes, this does NOT start a slide-creation workflow — call it any time the user asks "what themes are there?" mid-conversation. Returns the same tiered theme catalog (primary/secondary). Models MUST present every theme returned, never truncate.

  • render_slides

    Final render to PDF/WebP/PNG/PPTX. Accepts html string OR htmlPath. Supports width, height, selector, scale, webpQuality, orientation, pptxMode, pptxFilename, slideRange. NEVER call render_slides in the same turn as create_slides. When the user provides an existing HTML file path, pass it as htmlPath and call this tool directly — no discover_themes or create_slides needed. For the full slide-creat

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan35 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 17 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Slideshot in Claude Code, Cursor or VS Code

Runs npx -y slideshot-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add slideshot -- npx -y slideshot-mcp
Add to Cursor

What the publisher says

From the Slideshot repository's README, as published. We do not edit it. Read it on GitHub

slideshot

<!-- mcp-name: io.github.06ketan/slideshot -->

Convert AI-generated HTML carousels into high-res PNG, WebP, PDF, and PPTX — via CLI, Web App, MCP Server (Cursor MCP, Claude MCP, OpenCode MCP), or REST API.

Web App · npm CLI · npm MCP · API Spec

Wrong install?

The MCP package name is slideshot-mcp on npm (canonical Glama listing). Use npx -y slideshot-mcp — not unrelated html-to-slides or third-party scoped copies from generic searches.

Works with (MCP)

Discovery-oriented table — verify each host’s current MCP docs before upgrading.

Open source–oriented hosts

Large commercial stacks

Architecture

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Slideshot: common questions

Is Slideshot MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Slideshot safety report
How do I install Slideshot?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Slideshot need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Slideshot maintained?
The last commit was 17 days ago (2026-09-11). The latest release is v4.4.0.
What can I use instead of Slideshot?
Servers from other publishers that do the same job: Chirpie MCP server, Upload-Post MCP server and ViralNote MCP server. Compare all Slideshot alternatives.

Alternatives to Slideshot

Same job from other publishers: the closest match first, then the best rated.

All Slideshot alternatives →
  • Chirpie
    Post, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents.
    A
  • Upload-Post
    Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X
    A
  • ViralNote
    Schedule, publish, and analyze social posts on TikTok, Instagram, YouTube, X, Threads, LinkedIn.
    A
  • PostLake
    Post, schedule, reply and measure across X, LinkedIn, Instagram, TikTok, YouTube, Threads, Bluesky
    A
  • Postlint MCP Server
    Check a social post against a platform's real character limit: X, Bluesky, LinkedIn, Threads.
    A

More from 06ketan →