关于 Deloc
Deloc 提供用于部署静态 Web 应用的 CLI 和 MCP 服务,可从终端或编码 Agent 发布到可分享的 URL,并支持常见静态站点及直接部署 JSX/TSX。
主要功能
- 01通过 CLI 或 MCP 部署静态站点
- 02直接部署 JSX/TSX 项目
- 03生成可分享的在线 URL
- 04密码保护
- 05自定义 Open Graph 预览
- 06边缘端邮箱域名访问控制
适用场景
- 01发布静态站点供团队审核
- 02无需构建步骤部署 JSX/TSX 项目
- 03限制已发布应用的访问权限
- 04为分享链接设置预览
MCP 相关
MCP 服务允许编码 Agent 通过 Deloc 部署项目。它通过 Deloc 的 HTTP API 上传项目输出并返回在线 URL。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| provider | enum | 否 | OAuth 提供方 — 用户要使用 Google 或 Microsoft 登录,还是粘贴现有 API 令牌google | microsoft |
| token | string | 否 | 已注册网站用户的现有 Deloc API 令牌(dl_...) |
详细介绍
Deloc
几秒钟内即可将静态 Web 应用部署到可分享的 URL——无论通过终端还是 AI 编码 Agent。
Deloc 是发布静态 Web 应用并与团队分享的最快方式。本仓库包含与 Deloc 托管服务通信的开源客户端:
@deloc/cli— 在任意终端中运行npx @deloc/cli deploy@deloc/mcp— MCP 服务,让 Claude Code、Cursor 和其他 Agent 代你部署
快速开始
通过终端
npx @deloc/cli deploy
就这样。CLI 会构建你的项目(如有需要)、上传构建产物,并输出一个可访问的 URL。首次运行时会打开浏览器供你登录。
通过 AI 编码 Agent
Claude Code:
claude mcp add deloc --scope user -- npx -y @deloc/mcp@latest
Cursor — 添加到 .cursor/mcp.json:
{
"mcpServers": {
"deloc": {
"command": "npx",
"args": ["-y", "@deloc/mcp@latest"]
}
}
}
然后说“将其部署到 Deloc”,即可在聊天中收到一个可访问的 URL。
你将获得
- 适用于任何静态网站 — React、Vue、Svelte、纯 HTML,或任何包含
index.html的项目 - 直接部署 JSX/TSX 文件 — 单文件或多文件 React 项目均可,无需构建步骤
- 即时 URL — 几秒钟内完成部署,立即分享
- 密码保护 — 使用一个参数限制访问
- OG 预览 — 为 Slack/X 链接预览设置自定义图片和描述
- 边缘身份验证 — Deloc 的 Cloudflare Worker 可将已发布的应用限制为仅允许指定电子邮件域名访问。发布者无需编写身份验证代码。
免费套餐
三个在线应用、总计 100MB 存储空间、自动过期时间为 30 天、每个应用每月 1GB 带宽。包含密码保护。无需信用卡。
需要更多?请查看 deloc.dev/pricing,了解 Pro($10/月)、Pro Unlimited($25/月)、Team($35/发布者/月)和 Enterprise 套餐。
工作原理
your project → @deloc/cli or @deloc/mcp → api.deloc.dev → Cloudflare R2
↓
Cloudflare Worker (edge)
↓
*.deloc.app URL
CLI 和 MCP 是围绕单个 HTTP API 构建的轻量客户端。它们会将构建产物打包成 zip 文件并上传,然后返回一个 URL。所有托管、CDN、身份验证和滥用防护都由 Deloc 的基础设施在服务端完成。
仓库结构
packages/
cli/ @deloc/cli CLI entry point and commands
mcp/ @deloc/mcp MCP server + tools exposed to AI agents
shared/ @deloc/shared shared types, constants, build/upload helpers
(bundled into cli and mcp at build time)
开发
本地开发环境设置、约定以及如何对接本地 API 运行,请参阅 CONTRIBUTING.md。
快速开始:
pnpm install
pnpm -r build
pnpm -r test
安全
如果发现安全问题,请发送邮件至 [email protected],而不要公开提交 issue。请参阅 SECURITY.md。
许可证
MIT — 详见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。