Just Publish.

ai.justpublishPublished by justpublish.aiOfficial publisherv0.2.1Updated Nov 5, 2026

Publish and update the website you built with AI at a live public URL. Sign-in required.

VerifiedStreamable HTTPWeb executableCloud & InfrastructureDeveloper Tools

Overview

AI-generated overview

Publishes AI-built static websites to a live public justpublish.site URL and lets an assistant read, update and list those sites.

What you can do
  • Publish a site from its files and get back its public address
  • Read the files of a published site and change a single file, putting the change live
  • List the sites on the signed-in account
  • Check whether a site is already served on its own custom domain
  • Load static guidance resources on the publish flow, file conventions and edit lifecycle
When to use it
Useful when an assistant generates a static website (HTML, CSS, JavaScript, images, fonts) and you want it online at a public address without setting up hosting, or when you need to edit files of an already published site.
Requirements
Remote Streamable HTTP endpoint; nothing to install. OAuth 2.1 sign-in with dynamic client registration is required, using a Google account or a code sent by email; no API key or client secret to paste. Sites must be static with index.html at the root, no build step or server code.
Before you install
Deploying and updating publish content to a public URL that anyone can open, and deploy replaces the site's files while update_site_file merges a change. Sites belong to the signed-in account, so the assistant acts with your account's publishing rights. Custom domains are connected separately from the dashboard.

Installation

In SourceWeft

  1. Open Just Publish. in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.justpublish%2Fjust-publish/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "just-publish": {
      "type": "http",
      "url": "https://mcp.justpublish.ai/"
    }
  }
}

README

Just Publish MCP Server

Publish and update the website you built with AI at a live public URL. Sign-in required.

Just Publish puts the website you built with AI live at a public address. Your assistant makes the files; Just Publish publishes them at a justpublish.site address that anyone can open, and keeps them there. You sign in once with your Just account, and every site belongs to the account that published it. A published site can later run at a domain you own.

  • Website: https://justpublish.ai
  • MCP endpoint: https://mcp.justpublish.ai/
  • Registry name: ai.justpublish/just-publish
  • Transport: Streamable HTTP (remote, nothing to install)
  • Authorization: OAuth 2.1 with dynamic client registration. The client opens a sign-in window the first time (Google or a code sent by email).

Connecting

Add the endpoint to your client's MCP servers and sign in when it asks:

json
{  "mcpServers": {    "just-publish": {      "type": "streamable-http",      "url": "https://mcp.justpublish.ai/"    }  }}

The client discovers the authorization server from the endpoint, so there is no API key, client id or secret to paste. In Claude, add the connector at https://mcp.justpublish.ai/claude; in Claude Code:

bash
claude mcp add --transport http just-publish https://mcp.justpublish.ai/claude

Step-by-step guides for each assistant and editor are at https://justpublish.ai/install.

Tools

ToolWhat it does
deployPublishes a site from its files and returns its public address.
get_site_filesReads the files of a published site.
update_site_fileChanges one file of a published site and puts the change live.
list_sitesLists the sites on the signed-in account.
get_site_domain_statusSays whether a site is on its own domain yet, with a link to the site's domain page. Changes nothing.

The account comes from the sign-in, so deploy takes no email address and the signed-in person's own sites need only a site_id.

Resources

Static Markdown guidance the client can load before it picks a tool:

ResourcePurpose
just-publish-overviewWhat Just Publish is and which tool to use when.
just-publish-edit-lifecycleThe read, edit and update loop.
just-publish-file-conventionsPaths, encoding, size limits, routing.
just-publish-invariantsindex.html required; deploy replaces, update_site_file merges.

Agent skill

This repository also hosts the just-publish skill in the SKILL.md format, which teaches an agent the publish flow before it calls a tool. Add it, with the Just Domain skill, to any agent that reads Agent Skills:

bash
npx skills add just-done/skills

To install this copy in Codex, give the skill installer this tree:

https://github.com/just-done/just-publish-mcp/tree/main/skills/just-publish

or copy skills/just-publish/ into ~/.codex/skills/ (or ~/.claude/skills/). The same package is listed for discovery at justpublish.ai/.well-known/agent-skills/index.json.

Good to know

  • Static sites only. HTML, CSS, JavaScript, images and fonts, with index.html at the root. No build step and no server code.
  • Your own domain. Connect a domain you own from the dashboard at justpublish.ai.

About this repository

Public metadata and the registry listing for the Just Publish MCP server: server.json, .mcp.json, icons, the skill and this README. The server runs at https://mcp.justpublish.ai/; its source is not part of this repository. Just Publish is operated by Just Done LLC.

License

MIT. See LICENSE.

Source: README.md at commit ff73a12

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

4
  1. v0.2.1LatestNov 5, 2026
  2. v0.1.13Oct 29, 2026
  3. v0.1.12Sep 24, 2026
  4. v0.1.8Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts