<!-- Demox Docs - Deploy with CLI or MCP -->
Source: https://www.demox.site/doc

# 用 CLI 或 MCP 发布静态网站和云函数

**直接答案：**页面走 `demox deploy`。Node 后端改成 `handler(request, env)` 后走 `demox functions push`。环境变量按函数设置。首次上传创建 v1，production 和 develop 都指向 v1；再上传不会改别名。

## CLI quick start

```
npm install -g @demox-site/cli@latest
demox login
demox deploy ./dist --name my-site
demox functions push ./api/hello --id WEBSITE_ID --slug hello
demox env set --id WEBSITE_ID --slug hello API_KEY=secret
demox functions alias set --id WEBSITE_ID --slug hello production --version 2
```

函数调用地址：`https://api.demox.site/{站点ID}/{别名}/api/{标识}`。页面里 `fetch('/api/标识')` 走 production。functions / env / alias 需要 CLI 1.1.6 及以上。

## MCP quick start

运行 `npx -y @demox-site/mcp-server@latest` 作为 MCP server。第一次部署会打开浏览器完成 OAuth 授权。也可以把本页链接交给能访问网页、读取本地文件并执行工具的 AI 助手。

支持目录、ZIP、HTML、PDF、Markdown、TXT、DOCX。Node 后端不要 Express listen。不要把 Token 和数据库密码放进前端文件。[查看 Demox Agent Skill](https://github.com/demox-site/skill)。完整屏蔽词见 [内容审核屏蔽词](https://www.demox.site/content-scan)。
