mcpField
C
Cloady

Cloady

远程服务
cloady.com云与基础设施01 周前更新

关于 Cloady

Cloady MCP 是本地 stdio 服务,将 Cloady API 作为工具提供给 AI 助手。它根据 OpenAPI 契约生成,涵盖从工作区和部署到账单与支持的云资源,并在每次调用时执行 API 权限检查。

主要功能

  1. 01管理工作区、应用和部署
  2. 02配置环境变量、域名和卷
  3. 03查看日志和指标
  4. 04管理成员、集成、账单和支持工单
  5. 05遵循 API 令牌范围和工作区角色

适用场景

  1. 01通过日志排查应用部署失败
  2. 02列出工作区和运行中的应用
  3. 03创建资源前查看数据库模板

MCP 相关

本地服务通过 stdio 将 Cloady API 操作暴露为 MCP 工具,并使用 API 令牌向 Cloady API 发送请求。README 还介绍了 Gemini CLI 扩展和 Claude 插件使用的托管 OAuth 连接。

配置

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

服务地址https://cloady.com/api/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

@cloady/mcp

适用于 Cloady 的本地 MCP 服务——将整个 Cloady API 作为工具提供给 AI 助手:工作区、应用、部署、环境变量、域名、卷、成员、集成、账单和支持工单。

根据 Cloady 的 OpenAPI 契约生成,因此每个 REST 操作都是一个以其操作 ID 命名的工具(listVars、createVar、deployApp、execCommand)。它通过 stdio 运行,并使用你的 API 令牌调用 https://cloady.com。

设置

关于基于 OAuth 的 Claude 插件,请参阅 Cloady for Claude。它会连接到托管的 MCP 端点,无需安装 npm 服务或复制 API 令牌。

Gemini CLI 扩展

从此仓库安装扩展:

gemini extensions install https://github.com/Cloady/cloady-mcp

打开 Gemini CLI 并运行 /mcp auth cloady,通过 OAuth 登录 Cloady。完成任何必要的账户验证,并根据任务选择范围最窄的权限:read、deploy 或 full。此扩展无需 API 密钥或本地 npm 服务。

试试“列出我的 Cloady 工作区和正在运行的应用”“根据应用的构建日志说明最新部署失败的原因”,或“在创建任何内容之前,显示可用的数据库模板和价格”。

该扩展会将工具参数发送到 https://cloady.com/api/mcp,并将获准的结果返回给 Gemini。根据你请求的工具,这些结果可能包含账户和工作区元数据、应用配置、代码、日志、指标、数据库内容和支持消息。Google 会依据自身政策处理收到的结果;Cloady 对数据的处理、保留和删除方式详见隐私政策。账户级连接可涵盖该账户所属的所有工作区,但受权限范围和工作区角色限制。在 Cloady Account → API tokens 中撤销其令牌,即可停止后续请求。撤销不会删除托管数据或 Gemini 已收到的副本。

授权更改前,请检查目标工作区、应用、环境、区域及相关费用。写入工具可能会更改或删除资源。此扩展免费;托管资源按 Cloady 定价收费。支持和删除请求请联系:[email protected]。

Gemini 扩展和 Claude 插件的版本与本地 npm 包分别管理。

Qwen Code

Qwen Code 支持 Gemini CLI 扩展,并会在安装过程中转换其清单:

qwen extensions install https://github.com/Cloady/cloady-mcp

在你的客户端中使用 Cloady 的 OAuth 连接。上述相同的账户权限、数据处理方式和托管费用同样适用。请参阅 Qwen Code 的扩展文档。

本地 stdio 包

在控制面板的 Account → API tokens 下创建 API 令牌。

Claude Code
claude mcp add cloady -e BEARER_TOKEN_CLOADY=cldy_… -- npx -y @cloady/mcp
Claude Desktop / Cursor / 任意 MCP 客户端
{
  "mcpServers": {
    "cloady": {
      "command": "npx",
      "args": ["-y", "@cloady/mcp"],
      "env": { "BEARER_TOKEN_CLOADY": "cldy_…" }
    }
  }
}

如果你在其他位置运行 Cloady,API_BASE_URL 可覆盖目标地址。

工具

每个 API 操作对应一个工具。参数是该操作的路径参数、查询参数和请求体字段,全部合并到一个对象中,因此 createVar 接受 workspaceSlug、appSlug、env、region、key、value 和 isSecret。

每次调用时,API 都会强制执行令牌的权限范围(read / deploy / full)和你的工作区角色,与控制面板和 SDK 的执行方式完全相同。

文档

完整参考文档请访问 cloady.com/docs。

发布

此仓库包含已在 npm 上发布为 @cloady/[email protected] 的源代码和构建产物,以及目录打包内容。运行 npm install 和 npm start。Cursor 插件使用固定的 npm 版本。MCPB 包含生产依赖。

隐私政策

此本地服务会使用你配置的 API 令牌,将工具参数转发给 Cloady API。有关数据处理和联系方式,请参阅 Cloady 隐私政策。请使用权限范围最小的令牌;写入工具可能会更改或删除资源。

0.5.1 桌面版在 0.5.0 API 实现的基础上添加了工具标题和保守的读取/写入注释。Cursor 配置仍使用已发布的 npm 0.5.0 版本。

评论

支持 Markdown

第一次接触 MCP?

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

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