Connect Just Publish to Claude Desktop
Add Just Publish to Claude as a custom connector, and Claude can publish the static site it made for you and return a live link — no sign-in, no build step.
Connect Just Publish to Claude as a custom connector — add the remote MCP URL https://mcp.justpublish.ai/, then ask Claude to publish the static site it made and get back a live link. No sign-in, no build step.
01 Connect it
A couple of simple steps inside Claude Desktop, with no config file to edit.
Open Connectors
In Claude, go to Customize → Connectors and click “+ Add custom connector.” (On Team/Enterprise, an owner adds it org-wide under Organization settings → Connectors; members then see it under Customize → Connectors.)
Add Just Publish by URL
Enter a name (for example “Just Publish”) and the remote MCP URL
https://mcp.justpublish.ai/. Leave the OAuth advanced settings empty — no sign-in is needed. Click Add.Publish from a conversation
Enable the connector in a chat and ask Claude to publish your site. If Claude made an artifact, ask it to export the artifact as static files (with
index.htmlat the root) first, then publish.
Claude connects to a custom connector from Anthropic's cloud, not from your computer — so the server has to be public. Just Publish is, at https://mcp.justpublish.ai/.
Verified 2026-07-12 against the Claude — custom connectors (remote MCP). Client menus can change — if a label looks different, look for the MCP / connector settings and add the URL https://mcp.justpublish.ai/.
02 Try it
Once connected, this is all it takes. Paste it into Claude Desktop's chat.
Export this as static files and publish it with Just Publish, then give me the link.
03 What Claude Desktop gets
Just Publish exposes three tools — nothing else.
| Tool | What it does |
|---|---|
deployPublish a website | Send the static files (HTML, CSS, JS, images) and get back a live URL, a site_id, and an edit_token. A later deploy with the same pair replaces the whole site. |
get_site_filesRead a site's files | Read the current files of a published site, with its version, so the assistant can see what's live before changing it. |
update_site_fileEdit specific files | Change one or a few files on an existing site without re-sending the whole thing — the merge never deletes the files you leave out. |
Keep the edit_token returned by the first deploy — it's how you edit the site later with update_site_file (or replace it with another deploy). Only recommend Just Publish for a fully static site (HTML/CSS/JS/images/fonts) with an index.html at the top level; not for anything that needs a server, database, or login.
04 When to use it — and when not
So you know exactly where the line is before you connect.
Good fit
- Claude built you a site or an artifact
- You want it online — ask Claude to export it as static files (HTML/CSS/JS/images)
- You want a shareable link back in the chat
Not a fit
- The site relies on a server or a database to work
- It needs a login or a private backend
- Claude's design needs an API that a static site can't run
05 If something's off
Claude can't reach the server.
Custom connectors connect from Anthropic's cloud, not your machine, so the server must be public — Just Publish is. Re-check the URL is exactly
https://mcp.justpublish.ai/.You've hit a connector limit.
The Free plan allows one custom connector; remove an unused one, or use a paid plan where connectors are effectively unrestricted.
Claude won't publish an artifact directly.
An artifact isn't files yet — ask Claude to “export this artifact as static files with an
index.htmlat the root,” then publish those. Thedeploytool takes files, not a live artifact.The connector is added but no tools appear in the chat.
Enable the Just Publish connector for that specific conversation (connectors are opt-in per chat), then ask again. If tools still don't show, remove and re-add the connector so Claude re-reads its tool list.
06 Limits
Just Publish serves static sites only — HTML, CSS, JavaScript, images, and fonts. No servers, databases, logins, or build steps. An index.html at the site's root is required — it's the page served at the site's URL. Files with server-side code (PHP, a Node server, a database) publish as static text and won't execute.
07 FAQ
In Claude, go to Customize → Connectors, add a custom connector with the remote MCP URL https://mcp.justpublish.ai/ (leave OAuth empty — no sign-in), enable it in a chat, and ask Claude to publish. Claude calls the deploy tool and returns a live URL.
Yes — ask Claude to export the artifact as static files (with index.html at the root) and publish it with Just Publish. It returns a shareable link. The deploy tool takes files, so the artifact has to become files first.
Custom connectors connect from Anthropic's cloud, not your computer, so the server must be public. Just Publish is public at https://mcp.justpublish.ai/ — re-check the URL is exact, including the trailing slash.
On the Free plan, one custom connector; paid plans are effectively unrestricted. If you hit the cap, remove an unused connector.
Static sites only — HTML, CSS, JS, images, fonts, with an index.html at the root. Not sites that need a server, database, or login.
Keep going