NestDaddy

jh-presentation

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

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

Connect Runs on your machine

Terminal
claude mcp add jh-presentation -e JH_PRESENTATION_HOME=<JH_PRESENTATION_HOME> -e JH_PRESENTATION_DECKS_DIR=<JH_PRESENTATION_DECKS_DIR> -e JH_PRESENTATION_MAPS_DIR=<JH_PRESENTATION_MAPS_DIR> -e JH_PRESENTATION_ROOTS=<JH_PRESENTATION_ROOTS> -e CHROME_PATH=<CHROME_PATH> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "jh-presentation": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JH_PRESENTATION_HOME": "<JH_PRESENTATION_HOME>",
        "JH_PRESENTATION_DECKS_DIR": "<JH_PRESENTATION_DECKS_DIR>",
        "JH_PRESENTATION_MAPS_DIR": "<JH_PRESENTATION_MAPS_DIR>",
        "JH_PRESENTATION_ROOTS": "<JH_PRESENTATION_ROOTS>",
        "CHROME_PATH": "<CHROME_PATH>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "jh-presentation": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JH_PRESENTATION_HOME": "<JH_PRESENTATION_HOME>",
        "JH_PRESENTATION_DECKS_DIR": "<JH_PRESENTATION_DECKS_DIR>",
        "JH_PRESENTATION_MAPS_DIR": "<JH_PRESENTATION_MAPS_DIR>",
        "JH_PRESENTATION_ROOTS": "<JH_PRESENTATION_ROOTS>",
        "CHROME_PATH": "<CHROME_PATH>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "jh-presentation": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JH_PRESENTATION_HOME": "<JH_PRESENTATION_HOME>",
        "JH_PRESENTATION_DECKS_DIR": "<JH_PRESENTATION_DECKS_DIR>",
        "JH_PRESENTATION_MAPS_DIR": "<JH_PRESENTATION_MAPS_DIR>",
        "JH_PRESENTATION_ROOTS": "<JH_PRESENTATION_ROOTS>",
        "CHROME_PATH": "<CHROME_PATH>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
JH_PRESENTATION_HOME
Optional
Settings folder (brand, themes, templates); decks go here when the client has no workspace
JH_PRESENTATION_DECKS_DIR
Optional
Folder name for decks inside the client's workspace (default: decks)
JH_PRESENTATION_MAPS_DIR
Optional
Folder name for map documents inside the client's workspace (default: maps)
JH_PRESENTATION_ROOTS
Optional
Set to off to always save decks in the settings folder instead of the client's workspace
CHROME_PATH
Optional
Path to Chrome or Edge, if not installed in the default location

Details

Package[email protected] (NPM, stdio)
First published25 Oct 2026
Last updated25 Oct 2026
Registry nameio.github.pei-jz/jh-presentation

More files and documents servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.