mcpField
B
blitz.cloud

blitz.cloud

远程服务
blitz.cloud云与基础设施02 周前更新

关于 blitz.cloud

blitz.cloud 的托管 MCP 服务让 AI 助手管理欧盟区域的应用部署、数据库和设置,适用于希望通过 MCP 客户端运维应用的团队。服务还提供日志、用量和 DNS 管理,并通过账户登录及操作确认控制权限。

主要功能

  1. 01从应用商店、Docker 或 GitHub 部署
  2. 02管理应用设置与生命周期
  3. 03创建和管理数据库
  4. 04查看构建记录与应用日志
  5. 05管理环境变量、DNS 和网络
  6. 06查看套餐用量

适用场景

  1. 01从 GitHub 项目部署应用并连接 PostgreSQL
  2. 02检查应用日志以排查故障
  3. 03修改应用环境变量或 DNS 记录

MCP 相关

托管的远程 MCP 服务向 Claude、ChatGPT、Cursor、VS Code 等 MCP 客户端提供应用托管管理工具。客户端可通过账户登录连接,也可使用 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.blitz.cloud/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;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 服务受其自身条款约束。

评论

支持 Markdown

第一次接触 MCP?

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

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