关于 Just Publish.
Just Publish. 是面向非技术建站者和 AI Agent 的远程 MCP 服务,可将静态网站发布到线上。它把 HTML、CSS、JavaScript 和图片文件发布为公开 URL,并支持使用编辑令牌重新部署或定向修改文件。
主要功能
- 01将静态网站文件发布到公开 URL
- 02读取已发布网站的文件
- 03原位更新指定文件
- 04完整替换已发布网站
- 05提供发布与编辑流程说明资源
适用场景
- 01发布 AI 生成的静态网站
- 02定向修改已发布的网站
MCP 相关
远程 MCP 服务位于 `https://mcp.justpublish.ai/`,向 MCP 客户端提供部署、读取文件和更新工具,以及流程说明资源。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.justpublish.ai/claude mcp add --transport http just-publish https://mcp.justpublish.ai/{"mcpServers":{"just-publish":{"type":"http","url":"https://mcp.justpublish.ai/"}}}在 Cursor 中打开{"servers":{"just-publish":{"type":"http","url":"https://mcp.justpublish.ai/"}}}在 VS Code 中打开{"mcpServers":{"just-publish":{"type":"http","url":"https://mcp.justpublish.ai/"}}}{"mcpServers":{"just-publish":{"serverUrl":"https://mcp.justpublish.ai/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| edit_token | string | 否 | 创建时返回的编辑令牌。更新时必填。 |
| string | 是 | 与站点关联的电子邮件。首次部署时会记录但不验证;只有之后使用自定义域名和进行恢复时才需要验证。 | |
| files | array | 是 | 要发布的文件。根目录中必须包含 index.html。 |
| site_id | string | 否 | 要更新的现有站点 ID。省略此项可创建新站点。 |
详细介绍
Just Publish MCP 服务
直接在聊天中发布你用 AI 构建的网站,获得可公开访问的实时 URL,无需任何设置。
向 AI 助手(ChatGPT、Claude、Gemini 或任何支持 MCP 的客户端)描述一个网站,它就会发布网站并返回一个实时 URL。你把文件交给它,它就会返回一个可用链接。专为用 AI 制作了网站、只想让它上线的人打造。
- 网站: https://justpublish.ai
- MCP 端点:
https://mcp.justpublish.ai/ - 注册表名称:
ai.justpublish/just-publish - 传输方式: Streamable HTTP(远程,无需安装)
工作原理
使用你的文件(HTML、CSS、JS、图片)和电子邮件地址调用 deploy。你会得到一个实时 url、一个 site_id 和一个 edit_token。保留令牌,即可随时更新同一个网站,可以完整重新部署,也可以只编辑单个文件。整个流程就是这样。
连接
{
"mcpServers": {
"just-publish": {
"type": "streamable-http",
"url": "https://mcp.justpublish.ai/"
}
}
}
然后让助手发布一个网站。它会返回公开 URL。
工具
| 工具 | 功能 |
|---|---|
deploy | 发布一个新的静态网站(HTML/CSS/JS/图片),或完整替换现有网站。返回实时 URL、一个 site_id 和一个 edit_token。 |
get_site_files | 读取已发布网站的文件,以便助手进行针对性编辑。需要 site_id + edit_token。 |
update_site_file | 原位修改一个或多个文件(合并)。需要 site_id + edit_token。 |
资源
客户端可以在选择工具前加载到上下文中的静态 Markdown 指南:
| 资源 | 用途 |
|---|---|
just-publish-overview | 介绍 Just Publish,以及何时使用哪个工具。 |
just-publish-edit-lifecycle | 读取 → 编辑 → 更新的循环。 |
just-publish-file-conventions | 路径、编码、大小限制、路由。 |
just-publish-invariants | 必须包含 index.html;deploy 会替换,update_site_file 会合并。 |
Agent Skill(ChatGPT / Codex / 任何 SKILL.md 运行时)
此仓库还托管 just-publish Agent Skill,这是一个 SKILL.md 格式
的软件包,可指导 Agent 掌握完整的发布流程(包括保存
edit_token 和电子邮件验证步骤),然后才调用工具。
要在 Codex / ChatGPT 中安装,请让助手从此目录树安装该技能:
https://github.com/just-done/just-publish-mcp/tree/main/skills/just-publish
(Codex 的技能安装程序接受 GitHub 树 URL。)如需手动安装,请将
skills/just-publish/ 复制到 $CODEX_HOME/skills/(默认路径为 ~/.codex/skills/)
或运行时对应的目录(例如 ~/.claude/skills/)。
同一软件包也通过 justpublish.ai/.well-known/agent-skills/index.json 提供,供发现扫描器和其他运行时使用(Agent Skills Discovery RFC,使用 sha256 摘要)。规范源代码位于 Just Publish 服务代码库中;此目录树是其已发布的镜像,并与其保持同步。每次部署服务时都会对两者进行比较。
适用对象
无需技术背景的网站构建者,以及生成静态网站并需要一步完成托管的 AI Agent。只要你能描述一个页面,就能发布它。
请注意
- 仅支持静态网站。 提交文件,获取 URL。不支持框架或构建流水线。
- 自定义域名。 在 justpublish.ai 连接你自己的域名。
关于此仓库
Just Publish MCP 服务的公开元数据和注册表条目:server.json、
.mcp.json、图标以及此 README。服务运行于
https://mcp.justpublish.ai/;其源代码不在此仓库中。
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。