关于 blitz.cloud
blitz.cloud 的托管 MCP 服务让 AI 助手管理欧盟区域的应用部署、数据库和设置,适用于希望通过 MCP 客户端运维应用的团队。服务还提供日志、用量和 DNS 管理,并通过账户登录及操作确认控制权限。
主要功能
- 01从应用商店、Docker 或 GitHub 部署
- 02管理应用设置与生命周期
- 03创建和管理数据库
- 04查看构建记录与应用日志
- 05管理环境变量、DNS 和网络
- 06查看套餐用量
适用场景
- 01从 GitHub 项目部署应用并连接 PostgreSQL
- 02检查应用日志以排查故障
- 03修改应用环境变量或 DNS 记录
MCP 相关
托管的远程 MCP 服务向 Claude、ChatGPT、Cursor、VS Code 等 MCP 客户端提供应用托管管理工具。客户端可通过账户登录连接,也可使用 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.blitz.cloud/mcpclaude mcp add --transport http cloud-blitz https://mcp.blitz.cloud/mcp{"mcpServers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}在 Cursor 中打开{"servers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}在 VS Code 中打开{"mcpServers":{"cloud-blitz":{"type":"http","url":"https://mcp.blitz.cloud/mcp"}}}{"mcpServers":{"cloud-blitz":{"serverUrl":"https://mcp.blitz.cloud/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
blitz.cloud MCP 服务
通过询问 AI 助手来托管应用。
blitz.cloud 是一家位于欧盟的托管平台,并提供免费套餐。它的 MCP 服务让 Claude、ChatGPT、Cursor、VS Code 及其他任何 MCP 客户端都能执行你在控制面板中可以执行的操作:通过 App Store、Docker 镜像或 GitHub 项目上线应用,为应用配置数据库、更改设置,并在出现问题时查看日志。
只需询问“将 Uptime Kuma 部署到 uptime”,助手就会从 App Store 安装它,并将地址设为 uptime.<your name>.blitz.cloud,启用 HTTPS,然后告诉你服务何时可以响应。
此仓库包含各客户端的设置方法、脚本示例、工具参考,以及登录和权限说明。服务本身由 blitz.cloud 托管,因此你无需在这里安装或运行任何内容。
一分钟内完成连接
你需要一个已认领地址的 blitz.cloud 账户。如果还没有账户,可以免费注册。你的服务地址是 https://mcp.blitz.cloud/<your name>,可在AI 工具页面查看。
大多数客户端都使用你的 blitz.cloud 账户登录:添加地址后,会打开浏览器窗口;登录并授权应用即可。无需复制密钥。
Claude(网页端和桌面端)
设置 → 连接器 → 添加自定义连接器。粘贴服务地址,点击连接并登录。
Claude Code
claude mcp add --transport http blitz https://mcp.blitz.cloud/<your name>
然后运行 /mcp,选择 blitz 并登录。
Claude Code(插件)
/plugin marketplace add blitzworks-io/blitz-cloud-mcp
/plugin install blitz-cloud@blitz-cloud-mcp
这还会添加一项技能,帮助你部署应用并获取它的地址。
Codex:添加到 ~/.codex/config.toml,然后运行 codex mcp login blitz
[mcp_servers.blitz]
url = "https://mcp.blitz.cloud/mcp"
auth = "oauth"
参见 examples/codex,其中提供了现成的 config.toml 和包含部署步骤的 AGENTS.md。
Cursor:添加到 ~/.cursor/mcp.json
{
"mcpServers": {
"blitz": { "url": "https://mcp.blitz.cloud/<your name>" }
}
}
VS Code:添加到 .vscode/mcp.json
{
"servers": {
"blitz": { "type": "http", "url": "https://mcp.blitz.cloud/<your name>" }
}
}
ChatGPT 和其他客户端:添加连接器或远程 MCP 服务,填入你的服务地址,并在出现提示时登录。
现成的文件位于 examples/。
可以这样询问
- “我有哪些应用正在运行?有没有出现问题?”
- “将 Vaultwarden 部署到 vault,服务启动后告诉我。”
- “将我的 GitHub 仓库 acme/shop 部署到 shop,并配置 PostgreSQL 数据库。”
- “我的博客停止工作了。查看日志并告诉我原因。”
- “将博客的 SMTP_HOST 设置为 smtp.example.com。”
- “为 _dmarc 添加 TXT 记录,让我的邮件服务商验证我的身份。”
- “我的套餐资源用了多少?”
助手可以执行的操作
| 工具 | 功能 |
|---|---|
apps_* | 列出应用、查看单个应用、通过 App Store、Docker 镜像或 GitHub 项目部署应用、更改名称、地址、端口或夜间更新设置、重启、暂停、恢复、删除应用 |
store_* | 搜索 App Store 和 Docker Hub |
builds_* | 重新构建 GitHub 项目、列出构建记录并查看构建失败的原因 |
dbs_* | 列出、创建数据库,将数据库连接到应用,以及重启和删除 PostgreSQL、MariaDB 和 Redis 数据库 |
env_* | 列出、读取、设置和移除应用的环境变量 |
domains_* | 列出、添加和移除你地址下的 DNS 记录 |
network_* | 查看你的私有网络,并将应用设为私有或公开 |
logs_tail | 查看应用输出的最后几行,或其上次重启前输出的内容 |
usage_get | 查看你的套餐及其使用情况 |
所有工具及其参数都列在 docs/tools.md 中。服务自身的工具列表始终保持最新,可在控制面板的 AI 工具页面查看。
由你掌控
- 删除、重启和暂停前都会先征求你的同意。 如果你的客户端能显示服务提出的问题,问题会直接交给你,助手无法代你回答。其他客户端必须使用
confirm: true重新发起调用;行为良好的助手只有在征求你的同意后才会这样做。 - 同意页面会告诉你请求方是谁。 Claude Code 和 VS Code 会通过其发布者的域名进行识别。其他应用都是自行注册的,页面会标明其名称未经核验。
- 断开连接会立即生效。 你登录的每个应用都会列在 AI 工具页面的“已连接应用”下。断开应用连接后,下一次请求就会被阻止,无需等待一小时。
- 你的套餐就是上限。 助手不能让比你本人更多的应用上线,也无法访问仪表盘自身的 API。
- 所有操作都有记录。 每项变更都会记录在执行操作的应用或密钥名下。
有关具体工作方式以及如何报告安全问题,请参阅 docs/security.md 和 SECURITY.md。
无需登录的脚本和客户端
在 AI 工具 页面创建 API 密钥,并在 Authorization 标头中发送该密钥:
claude mcp add --transport http blitz https://mcp.blitz.cloud/<your name> \
--header "Authorization: Bearer $BLITZ_API_KEY"
密钥只显示一次,系统仅存储其哈希值,你最多可以创建五个密钥。examples/python 和 examples/typescript 展示了如何使用官方 MCP SDK 列出你的应用。
限制
- 每个密钥或已连接应用每分钟最多调用 120 次,其中最多 20 次可以执行变更操作。
- 执行变更操作需要已验证的电子邮箱地址。
- 连接 Tailscale 或 WireGuard 网络不属于工具操作。此操作需要密钥或配置文件,应在仪表盘中设置,而不是在聊天中进行。
链接
许可证
本仓库中的示例和文档依据 MIT License 发布。blitz.cloud 服务受其自身条款约束。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。