tutorial · mcp · claude-code

Connecting PresentFast to Claude Code via MCP

A step-by-step tutorial: install the MCP server in Claude Code, publish your first deck, get a shareable link.

By PresentFast Team · Published 2026-05-20 · Updated 2026-05-21

This is the shortest possible tutorial for getting Claude Code to publish HTML and Markdown decks via PresentFast. About five minutes start to finish.

What you'll need

  • Claude Code installed (latest version)
  • A PresentFast account (sign up, it's free)
  • A markdown file you want to turn into a deck (any will do — README.md works)

Step 1 — add the MCP server

In your terminal, in any project directory:

shell

claude mcp add presentfast -- npx -y @presentfast/mcp-server@latest

Claude Code now knows about a new MCP server called presentfast. The first time it runs, it'll npm-fetch @presentfast/mcp-server automatically.

Step 2 — verify the connection

Inside Claude Code, run:

claude-code

/mcp

You should see presentfast in the list of connected servers. If it's missing, restart Claude Code so it re-reads the config.

Step 3 — sign in once

The first time Claude Code calls a PresentFast tool that needs your account (almost any of them), it'll print a one-time OAuth link. Open it in your browser, approve, return to Claude Code. From then on, the session is authenticated.

Step 4 — publish a deck

Ask Claude Code to publish a markdown file:

prompt

Publish my pitch.md as a deck via PresentFast. Give me the share link when it's done.

Claude Code calls the publish tool. PresentFast renders your markdown, hosts it, and returns a URL like https://www.presentfast.com/docs/<id>. The URL is publicly viewable — no login required for whoever you send it to.

Step 5 — share it

That's it. Send the URL. The deck loads in a browser, works on mobile, no extension required.

What else can PresentFast do?

  • HTML decks. Pass raw HTML and PresentFast hosts it identically.
  • Themed slides. Pass a theme name and the renderer applies your project tokens.
  • Private decks (coming soon). Behind a share-link token, not publicly indexed.

If you build anything cool with it, tell us.

— PresentFast Team