mcpField
D
Deloc

Deloc

本地服务
deloc.dev开发工具420 周前更新

关于 Deloc

Deloc 提供用于部署静态 Web 应用的 CLI 和 MCP 服务,可从终端或编码 Agent 发布到可分享的 URL,并支持常见静态站点及直接部署 JSX/TSX。

主要功能

  1. 01通过 CLI 或 MCP 部署静态站点
  2. 02直接部署 JSX/TSX 项目
  3. 03生成可分享的在线 URL
  4. 04密码保护
  5. 05自定义 Open Graph 预览
  6. 06边缘端邮箱域名访问控制

适用场景

  1. 01发布静态站点供团队审核
  2. 02无需构建步骤部署 JSX/TSX 项目
  3. 03限制已发布应用的访问权限
  4. 04为分享链接设置预览

MCP 相关

MCP 服务允许编码 Agent 通过 Deloc 部署项目。它通过 Deloc 的 HTTP API 上传项目输出并返回在线 URL。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"deloc": {
"command": "npx",
"args": [
"-y",
"@deloc/mcp"
]
}
}
}
启动命令npx -y @deloc/mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@deloc/mcp

工具

1

收录的工具列表 · 更新于 3 周前

参数类型必填说明
providerenum否OAuth 提供方 — 用户要使用 Google 或 Microsoft 登录,还是粘贴现有 API 令牌google | microsoft
tokenstring否已注册网站用户的现有 Deloc API 令牌(dl_...)

详细介绍

Deloc

几秒钟内即可将静态 Web 应用部署到可分享的 URL——无论通过终端还是 AI 编码 Agent。

@deloc/cli @deloc/mcp License: MIT

Deloc 是发布静态 Web 应用并与团队分享的最快方式。本仓库包含与 Deloc 托管服务通信的开源客户端:

  • @deloc/cli — 在任意终端中运行 npx @deloc/cli deploy
  • @deloc/mcp — MCP 服务,让 Claude Code、Cursor 和其他 Agent 代你部署

快速开始

通过终端
npx @deloc/cli deploy

就这样。CLI 会构建你的项目(如有需要)、上传构建产物,并输出一个可访问的 URL。首次运行时会打开浏览器供你登录。

查看 CLI 完整文档 →

通过 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。

查看 MCP 完整文档 →

你将获得

  • 适用于任何静态网站 — 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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。