Integrations

Publish from wherever you already work.

FigurePages meets your tools where they are — let an AI publish for you over MCP, script it with a plain HTTP API, or upload by hand. Sign-in and Teams come built in.

Publish from AI tools

Give an assistant a publish-only token and pages go live straight from the conversation — the reply carries the link.

Remote connector (claude.ai)

Add FigurePages as a custom connector in Settings → Connectors. It signs you in with your own account, so pages publish to you. No install.

Claude Code & local MCP

A bundled MCP server runs on your machine and exposes publish_page and list_pages to Claude Code, Claude Desktop, or any MCP client.

Any AI tool

ChatGPT, Gemini, a local model — anything that can produce self-contained HTML or SVG. Paste the output or post it to the API.

Add the remote connector

In claude.ai, open Settings → Connectors → Add custom connector and paste the URL. It runs a full OAuth handshake against your FigurePages account.

# Custom connector URL
https://figurepages.com/account/mcp

You'll be asked to sign in with the same Microsoft or Google identity you use on FigurePages, so anything the connector publishes lands in your own account.

Wire up Claude Code

Create a fig_ token on your account page, then register the local MCP server once.

$ cd apps/figurepages/mcp && npm install
$ claude mcp add figurepages -s user \
    -e FIGUREPAGES_URL=https://figurepages.com \
    -e FIGUREPAGES_TOKEN=fig_… \
    -- node "$PWD/index.js"

Or just use the HTTP API

Prefer to script it yourself? Post a self-contained document with a bearer token and get back a private URL.

$ curl -X POST https://figurepages.com/account/api/v1/pages \
    -H "Authorization: Bearer fig_…" \
    -H "Content-Type: application/json" \
    -d '{"title":"Q3 dashboard","contentType":"text/html","content":"<!doctype html>…"}'

201 https://figurepages.com/account/page/7CAkf5SB/4SuBMBYPWkYh

Tokens are publish-only, hashed at rest, revocable, and rate-limited. A publish is rejected if the page references external resources, since those are blocked when it's viewed.

Sign-in & workplace

Microsoft Entra ID

Sign in with a Microsoft work or personal account. Share a page with everyone in your organisation in one click.

Google

Sign in with Google as an alternative — recipients can view a shared page with whichever identity matches the invite.

Microsoft Teams

Add FigurePages as a personal tab in Teams. Silent single sign-on means you're already logged in when it opens.

Point your AI at FigurePages

Create a token