MCP.Market

jh-presentation MCP server

by pei-jz·io.github.pei-jz/jh-presentation·v0.9.0

AI-built HTML presentations: single-file decks with live diagrams, charts, editing and PDF export.

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

not scanned yet

Adoption
Growing

0 stars693 downloads/wk

Reviews

Write one

Nobody has reviewed jh-presentation yet.

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

jh-presentation tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How jh-presentation compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Downloads a week
693
more than 91% of 12,191 servers with a package

Release history: 3 versions in the registry since 2026-10-08, latest 2026-10-25, typically one every 11 days.

Install jh-presentation in Claude Code, Cursor or VS Code

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

claude mcp add jh-presentation -- npx -y jh-presentation
Add to Cursor

What the publisher says

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

jh-presentation

Let AI build your presentations as real web pages. jh-presentation is an MCP server plus a small, dependency-free slide engine. Your AI client (Claude Desktop, Claude Code, VS Code, …) writes the content; jh-presentation turns it into a single self-contained HTML file with live diagrams, step-by-step animation, in-place editing and PDF export — and lets the AI check its own work with layout audits and screenshots.

No API key is needed: the thinking is done by the AI client you already use.

日本語の説明はこちら

Why HTML instead of PowerPoint?

AI models are far better at writing HTML/CSS/JS than at driving PPTX. That makes things possible that slide tools struggle with:

  • Diagrams that build up step by step, with data flowing along the arrows
  • A system overview you can click to zoom into, revealing the parts inside
  • ER diagrams and sequence diagrams generated from data
  • Charts that animate, code that highlights line by line, demos that actually run
  • Everything in one HTML file that works offline — mail it, put it on a share, present from a browser

Features

  • Single-file decks — engine, theme, brand and images are embedded. No build step, no CDN, works from file://
  • Diagram components (data in, motion out) — flow diagrams / zoom maps, ER diagrams, sequence diagrams, charts (bar, line, pie, donut), 3D layer stacks, before/after sliders, terminal replays. The AI writes JSON; layout, animation, clicks and the static PDF view are handled for you
  • Steps — arrow keys reveal content one step at a time; components hook into the same steps
  • Themes — five built-in themes (default, dark, corporate, pop, mono), a live theme gallery, and AI-generated custom themes
  • Branding — your name, logo and a label (e.g. DRAFT) in a header/footer band
  • Self-checking AI — auditdeck detects overflow, clipping, overlapping text, low contrast, missing images and external requests; screenshotdeck returns slide images so the AI can look and fix
  • Edit without AI — double-click any text box to edit it in place, press Ctrl+S to save straight back to the file (only the edited text is replaced)
  • Presenting — presenter view with notes, next slide and timer; overview; blackout; fullscreen window
  • Safe saving — atomic writes, revision checks against concurrent edits, 20-version history with restore
  • Request templates — tech talk, lightning talk, progress report, tech proposal (as MCP prompts)

Requirements

  • Node.js 20 or later
  • Google Chrome or Microsoft Edge (used for audits, screenshots and PDF export; set CHROME_PATH if it is installed somewhere unusual)

Quick start

Claude Desktop

Open Settings → Developer → Edit Config and add:

{
  "mcpServers": {
    "jh-presentation": {
      "command": "npx",
      "args": ["-y", "jh-presentation"],
      "env": { "JH_PRESENTATION_HOME": "C:/Users/you/Documents/decks" }
    }
  }
}

Quit Claude Desktop from the tray icon and start it again. Then ask, for example:

Make a 15-minute deck explaining Git branching strategies, with diagrams and step-by-step reveals.

Claude Code

Shortened. The full README is on GitHub.

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

jh-presentation: common questions

Is jh-presentation MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the jh-presentation safety report
How do I install jh-presentation?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does jh-presentation need an API key?
No secret keys are declared. It reads 5 settings from the environment.
Is jh-presentation maintained?
The last commit was 27 days ago (2026-10-08). The latest release is v0.9.0.
What can I use instead of jh-presentation?
Servers from other publishers that do the same job: Excel MCP Server and draw.io MCP server.
How does jh-presentation compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 693 (more than 91% of 12,191 servers with a package). Full comparison.

Alternatives to jh-presentation

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

  • Excel MCP Server
    Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
    A
  • draw.io
    Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.
    B