作者声明:我是 dochost 的开发者。本文以 dochost 的 MCP 为例,流程对其他“发布类” MCP 也适用。
一、这篇解决什么问题
AI 写完一个 HTML 页面后,通常要你手动复制代码、打开托管网站、粘贴、复制链接。接入 MCP 以后,可以直接对 AI 说“把刚才的页面发布出去,给我链接”。
二、准备
- 一个支持远程 MCP 的客户端:Claude Code、Codex CLI、Cursor、Claude Desktop 等。
- dochost 账号。首次连接时会走 OAuth 登录,支持 Google、GitHub 和邮箱。
三、接入
Claude Code:
claude mcpadd--transporthttp dochost https://dochost.io/api/mcpCodex CLI:
codex mcpadddochost--urlhttps://dochost.io/api/mcpCursor / Claude Desktop:在 MCP 设置中添加远程服务器,URL 填https://dochost.io/api/mcp。
只支持 stdio 的客户端:可以用npx mcp-remote https://dochost.io/api/mcp做桥接。
第一次调用时,客户端会弹出浏览器让你登录并授权。授权后,AI 以你的身份发布,页面会出现在你的后台。
四、发布与更新
对 AI 说:
用 dochost 把刚才的 index.html 发布出去,可见性设为不在发现页展示,把链接给我。
AI 会调用publish工具,返回链接和到期时间。
改完之后再说:
把修改后的页面更新到刚才那个 dochost 链接,不要新建链接。
AI 会调用update_page,原地更新,链接不变。如果页面在浏览器里被别人改过,建议让 AI 先调用get_page_content读回当前版本,再带上ifVersion更新,避免覆盖别人的修改。
五、几个要点
| 项目 | 说明 |
|---|---|
| 支持格式 | 单个 HTML 或 Markdown;CSS/JS 需写在文件内,图片用公网地址或内嵌 |
| 免费版 | 每页 1 MB,同时 10 个在线页面;公开链接 7 天,私密 3 天 |
| 付费版 | 专业版 $7/月(年付 $59):永久链接、10 MB、自定义短链、密码 |
| “私密” | 只表示不出现在发现页,拿到链接的人仍可访问;要限制访问请用密码(付费) |
| 国内访问 | 无 ICP 备案,海外 Cloudflare 节点;大陆速度和微信内打开未核实,重要场合请先实测 |
六、常见问题
Q:会不会把我的 API Key 写进网页?
A:MCP 用 OAuth 授权,客户端不需要保存 dochost 的 API Key。但网页内容本身是公开的,不要把任何密钥写进 HTML。
Q:可以发布多文件项目吗?
A:不行。多文件请用 Netlify、EdgeOne Pages 等支持目录部署的服务。