内容
# 即刻发布 — MCP 服务器
**直接从聊天窗口将静态网站发布到公开的 URL 地址。**
向你的 AI 助手 — ChatGPT、Claude、Gemini 或任何支持 MCP 的客户端 — 描述一个网站,它就会发布该网站并返回一个公开的 URL 地址。不需要 git,也不需要 CLI 命令行。
- **网站:** https://justpublish.ai
- **MCP 端点:** `https://mcp.justpublish.ai/`
- **注册名称:** `ai.justpublish/just-publish`
- **传输方式:** 可流式 HTTP(远程 — 无需安装)
## 连接
```json
{
"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` 替换 vs. `update_site_file` 合并;`edit_token` 是唯一的身份验证方式。 |
以及用于发布结果小部件的 UI 资源。
## 关于此仓库
Just Publish MCP 服务器的公共元数据和注册列表:`server.json`、`mcp.json`、图标和此 README。服务器运行在 `https://mcp.justpublish.ai/`;其源代码不属于此仓库。
## 许可证
MIT — 请参阅 [LICENSE](./LICENSE)。