> ## Documentation Index
> Fetch the complete documentation index at: https://docs.useshareable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish from Claude, ChatGPT & Gemini

> Connect your AI app and let it publish to Shareable for you — no code.

Made something with your AI assistant? Instead of copy-pasting the HTML into Shareable
yourself, you can let the assistant **publish it for you** — right from the chat. Ask it to
publish, and it hands you back a live link with access control and analytics.

This is the no-code path. If you work in a terminal or code editor (Claude Code, Cursor, or
your own scripts), see the [MCP server](/mcp-server) guide instead.

## First, get your API key

In Shareable, open [**Settings → Developers**](https://useshareable.com/settings/developers)
and create a key — it starts with `sm_`. Copy it; you'll paste it (or sign in) when you
connect your app below.

## Connect your AI app

Pick your assistant. Support varies by app today:

<Tabs>
  <Tab title="Claude (claude.ai)">
    Connect with just a URL — Shareable supports Claude's sign-in (OAuth) connectors, so you
    approve access instead of pasting a key.

    <Steps>
      <Step title="Add the connector">
        In Claude, open **Settings → Connectors** and click **Add custom connector** (you can
        also reach it from the **+** menu in any chat). Paste this URL:
        `https://useshareable.com/api/mcp`
      </Step>

      <Step title="Approve access">
        Claude opens a Shareable approval screen in your browser. Sign in (if you aren't
        already) and click **Approve** — you'll be sent back to Claude, connected.
      </Step>

      <Step title="Use it">
        Ask: *"Publish this as a Shareable page and give me the link."*
      </Step>
    </Steps>

    <Note>
      Adding a connector by URL is available on **Free** (one connector), **Pro**, **Max**,
      **Team**, and **Enterprise**. On Team and Enterprise, an Owner adds the connector for
      the organization first, then members enable it.
    </Note>
  </Tab>

  <Tab title="ChatGPT">
    ChatGPT connects to Shareable with the URL and your API key.

    <Steps>
      <Step title="Turn on Developer Mode">
        In ChatGPT, go to **Settings → Connectors → Advanced** (at the bottom) and switch on
        **Developer mode**. (Requires a paid ChatGPT plan — Plus, Pro, Business, Enterprise,
        or Edu.)
      </Step>

      <Step title="Add Shareable as a connector">
        Back in **Connectors**, click **Create** (or **Add custom connector**) and enter:

        * **Name:** `Shareable`
        * **MCP Server URL:** `https://useshareable.com/api/mcp`
        * **Authentication:** **API key** → paste your `sm_…` key. (Shareable also supports
          sign-in/OAuth if you'd rather not paste a key.)
      </Step>

      <Step title="Use it">
        In any chat, enable **Shareable** from the Developer Mode tools and ask:
        *"Publish this as a Shareable page and give me the link."*
      </Step>
    </Steps>
  </Tab>

  <Tab title="Gemini">
    Google's consumer **Gemini app doesn't support custom connectors yet**. For now, the
    simplest path is to **paste the HTML Gemini gives you straight into Shareable**, or
    publish it programmatically over the [REST API](/api-reference/pages).

    Custom connectors (MCP) currently work through **Gemini Enterprise** (a Google Cloud admin
    setup) and developer tools like the **Gemini CLI** — not the everyday Gemini app. We'll add
    step-by-step app instructions here as soon as the Gemini app supports them.
  </Tab>
</Tabs>

<Tip>
  **Even simpler, soon.** We're working on listing Shareable in the in-app directories
  (Claude Connectors, ChatGPT Apps) so you'll be able to add it in one click — find Shareable,
  click **Connect**, sign in, done — with no Developer Mode and no URL pasting.
</Tip>

## What you can ask it to do

Once connected, just talk to your assistant in plain language:

* *"Publish my Q3 revenue dashboard and give me the link."*
* *"Publish it privately and invite [dana@acme.com](mailto:dana@acme.com) and [mira@acme.com](mailto:mira@acme.com)."*
* *"Put a password on it."*
* *"I updated the numbers — re-publish it on the same link."*
* *"Take that page offline."*

Behind the scenes your assistant calls Shareable's publishing tools and hands back the live
link. For the full list of tools, see the [MCP server](/mcp-server) guide.

## Limitations

* Shareable **shares and hosts** what you bring — it doesn't generate the content. Hand it an
  HTML page, a PDF, or an image.
* HTML must be **self-contained** (CSS, fonts, and images inlined); there's no server-side code.
* File uploads are **PDFs and images** (PNG/JPG/WebP/GIF) — about 3 MB inline, or up to 5 MB from
  a public URL. SVG, Word, and spreadsheet files aren't supported (export to PDF first).
* You need a free **Shareable account**; you connect by signing in, not by pasting a key.
* Free plan: up to 25 pages, 5 MB per file, and 10,000 views/month. Link controls (expiration,
  view limits, view-only) and full analytics are on **[Pro](https://useshareable.com/pricing)**.

## Support

Questions or something not working? Email **[support@useshareable.com](mailto:support@useshareable.com)**, or browse the rest of
these [docs](https://docs.useshareable.com).
