Just Publish
FreeNot checkedPublish the website you built with AI to a live public URL — straight from chat, no setup.
About
Publish the website you built with AI to a live public URL — straight from chat, no setup.
README
Publish the website you built with AI to a live public URL — straight from chat, no setup.
Describe a site to your AI assistant — ChatGPT, Claude, Gemini, or any MCP-enabled client — and it publishes the site and hands back a live URL. No git, no CLI, no build step, no dashboard, and no login to fumble through. You hand it your files, it hands back a working link. Built for the person who made a site with AI and just wants it online.
- Website: https://justpublish.ai
- MCP endpoint:
https://mcp.justpublish.ai/ - Registry name:
ai.justpublish/just-publish - Transport: Streamable HTTP (remote — nothing to install)
How it works
Call deploy with your files (HTML, CSS, JS, images) and an email. You get back a
live url, a site_id, and an edit_token. Keep the token and you can update the
same site anytime — either a full redeploy or a single-file edit. That's the whole
flow.
Connecting
{
"mcpServers": {
"just-publish": {
"type": "streamable-http",
"url": "https://mcp.justpublish.ai/"
}
}
}
Then ask your assistant to publish a site. It returns the public URL.
Tools
| Tool | What it does |
|---|---|
deploy |
Publish a new static site (HTML/CSS/JS/images), or fully replace an existing one. Returns the live URL, a site_id, and an edit_token. |
get_site_files |
Read a published site's files so the assistant can make a targeted edit. Requires site_id + edit_token. |
update_site_file |
Change one or a few files in place (merge). Requires site_id + edit_token. |
Resources
Static markdown guidance the client can load into context before it picks a tool:
| Resource | Purpose |
|---|---|
just-publish-overview |
What Just Publish is and which tool to use when. |
just-publish-edit-lifecycle |
The read → edit → update loop. |
just-publish-file-conventions |
Paths, encoding, size limits, routing. |
just-publish-invariants |
index.html required; deploy replaces vs. update_site_file merges; edit_token is the only auth. |
Plus a UI resource for the publish-result widget.
Agent Skill (ChatGPT / Codex / any SKILL.md runtime)
This repo also hosts the just-publish Agent Skill — a SKILL.md-format
package that teaches an agent the full publish flow (including saving the
edit_token and the email-verification step) before it ever calls a tool.
To install in Codex / ChatGPT, ask the assistant to install the skill from this tree:
https://github.com/just-done/just-publish-mcp/tree/main/skills/just-publish
(Codex's skill-installer takes a GitHub tree URL.) For a manual install, copy
skills/just-publish/ into $CODEX_HOME/skills/ (default ~/.codex/skills/)
or your runtime's equivalent (e.g. ~/.claude/skills/).
The same package is served for discovery scanners and other runtimes at justpublish.ai/.well-known/agent-skills/index.json (Agent Skills Discovery RFC, sha256-digested). The canonical source lives in the Just Publish server codebase; this tree is its published mirror and is kept in lockstep — the two are compared on every server deploy.
Who it's for
Non-technical builders and AI agents that generate a static site and need it hosted in one step. If you can describe a page, you can publish it.
Good to know
- No accounts required. Edit access is held by the
edit_tokenreturned at publish time — save it to update the site later. - Static sites only — files in, URL out. No frameworks or build pipelines.
- Custom domains — connect your own domain at justpublish.ai.
About this repository
Public metadata + registry listing for the Just Publish MCP server: server.json,
.mcp.json, icons, and this README. The server runs at
https://mcp.justpublish.ai/; its source is not part of this repo.
License
MIT — see LICENSE.
Installing Just Publish
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/just-done/just-publish-mcpFAQ
Is Just Publish MCP free?
Yes, Just Publish MCP is free — one-click install via Unyly at no cost.
Does Just Publish need an API key?
No, Just Publish runs without API keys or environment variables.
Is Just Publish hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Just Publish in Claude Desktop, Claude Code or Cursor?
Open Just Publish on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare Just Publish with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
