Render on Hermes

Render on Hermes 配置 AI 代理,通过已预注册的 MCP 服务器管理 Render,无需安装 Render CLI。

ojusave
2026年9月18日
0 收藏
32 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install render-on-hermes

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-render-on-hermes。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 Render on Hermes
Slug render-on-hermes
创建者 ojusave
创建时间 2026-09-18 05:38:11
更新时间 2026-09-18 05:38:11
收藏数 0
使用量 32
浏览量 7

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install render-on-hermes
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 render-on-hermes。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

Render on Hermes 是 Openclaw Skills 的引导与操作技能,运行于部署在 Render 上的 Hermes 容器中。它确认 Render MCP 服务器已注册,并通过延迟替换的 RENDER_MCP_API_KEY 完成身份验证,同时可使用该密钥允许的完整工具范围。\n\n该技能通过告知代理跳过上游 render-* 技能中的重复 MCP 安装、CLI 安装和登录说明,避免常见配置错误。它还为工作区选择、资源变更、MCP 工具命名、仅限 CLI 的操作和故障排除提供安全指导。

应用场景

从 Hermes 管理 Render 服务、数据库、环境和部署。\n- 加载任意上游
render-*
技能,而无需重复 MCP 或 CLI 配置。\n- 通过 Render MCP 工具检查服务、日志、指标、工作区和 PostgreSQL。\n- 在 API 密钥授权时重启服务、更新环境变量、触发部署或创建资源。\n- 处理没有 MCP 等效操作的 Render 任务,为用户本地 shell 起草命令。\n- 诊断因
RENDER_MCP_API_KEY
不可用而导致的 MCP 工具缺失或身份验证失败。\n- 当用户要求检查未命名的 Render 服务时,识别 Hermes 服务本身。

工作原理

每当请求 render-* 技能或用户要求执行 Render 操作时,加载 Render on Hermes。\n2. 将 render MCP 服务器视为已通过 config.yaml 预配置,并使用 HTTP 传输连接 https://mcp.render.com/mcp。\n3. 通过网关对 RENDER_MCP_API_KEY 的延迟替换进行身份验证;不要配置 RENDER_API_KEY 或运行 render login。\n4. 将 list_services() 和 get_metrics() 等上游工具名称映射到 mcp_render_list_services() 和 mcp_render_get_metrics() 等 Hermes 工具。\n5. 使用 mcp_render_get_selected_workspace 检查所选工作区;如果未选择,则列出工作区,在只有一个明显选项时选择它,或在存在多个合理选项时询问用户。\n6. 可以自由检查 Render 状态,但在执行重启、部署、资源更新或环境变量变更等修改操作前,必须清楚说明影响。\n7. CLI 工作流优先使用 MCP 等效操作,例如使用 list_logs 代替 render logs,使用 get_metrics 代替 render metrics。\n8. 对于实时日志流、交互式 PostgreSQL 会话、SSH 或其他仅限 CLI 的操作,提供用户在本地运行的命令,而不是在 Hermes 终端中调用。\n9. 使用 mcp_render_list_services() 验证连接;成功响应确认 MCP 已正确接入。\n10. 如果检查返回 401 或工具不可用,指导用户在 Render Dashboard 中添加 RENDER_MCP_API_KEY,并从 Hermes Status 标签页重启网关。

配置指南

Hermes 容器无需安装 Render CLI 或 MCP。Render MCP 服务器已注册为 render,并拥有所提供 API 密钥允许的完整访问权限。\n\n必需配置:\n\n1. 在 Render Dashboard 的 Environment 中添加 RENDER_MCP_API_KEY。\n2. 从 Hermes Status 标签页重启网关,使网关能够读取该密钥。\n3. 通过调用以下命令确认 Render MCP 服务器可用:\n\nbash\nmcp_render_list_services()\n\n\n不要在此容器中运行 brew install render、安装脚本、render login 或 claude mcp add。如果上游技能建议使用 Render CLI 命令,在可用时使用 MCP 等效操作;否则向用户提供在其自己的计算机上运行的命令。安装 CLI 或添加单独的 RENDER_API_KEY 前请先询问。

数据架构

运行时配置\n\n| 项目 | 值或行为 |\n|---|---|\n| MCP 服务器名称 | render |\n| Hermes 工具前缀 | mcp_render_ |\n| 传输方式 | HTTP |\n| MCP 端点 | https://mcp.render.com/mcp |\n| 身份验证 | Authorization: Bearer ${RENDER_MCP_API_KEY} |\n| 工具范围 | Render API 密钥允许的完整范围;没有 tools.include 过滤器 |\n| CLI 可用性 | 容器中未安装 Render CLI |\n\n### 技能元数据\n\n- 名称: render-on-hermes\n- 版本: 1.0.0\n- 作者: Render\n- 许可证: MIT\n- 标签: Render、MCP、操作、引导、安全\n- 相关技能: render-mcp、render-deploy、render-debug、render-monitor 和 render-blueprints\n- 外部包: github.com/render-oss/skills,固定到某个提交,并通过 skills.external_dirs 暴露\n\n### 工作区和资源数据\n\nRender MCP 操作可能需要选定的工作区。工作区上下文通过 mcp_render_get_selected_workspace 发现,通过 mcp_render_list_workspaces 列出,并通过 mcp_render_select_workspace 选择。资源数据可能包括服务、部署、日志、指标、环境变量、PostgreSQL 查询以及 API 密钥暴露的其他 Render 对象。

高级特性

完整的 Render MCP 工具访问权限,包括资源检查以及
restart_service
、
update_service
、
update_environment_variables
、
trigger_deploy
、
create_web_service
query_render_postgres
等授权变更操作。\n- 延迟环境变量替换使 MCP 凭据保留在网关环境中,而不是硬编码到技能中。\n- 支持工作区的操作,可区分安全检查和针对特定 Render 工作区的操作。\n- 自动将通用上游 MCP 名称转换为带有
mcp_render_
前缀的 Hermes 名称。\n- 针对日志、指标、部署和服务操作采用 MCP 优先的后备逻辑。\n- 对仅限 CLI 的工作流进行安全处理:起草本地命令,而不是在容器中尝试不可用的命令。\n- 兼容更广泛的 Render 技能包,涵盖部署、调试、监控、蓝图、数据库、网络、扩展、迁移和服务类型。\n- 了解 Hermes 本身作为 Render Web 服务运行,帮助代理避免随意重启承载当前会话的服务。


name: render-on-hermes description: Use whenever any other render-* skill loads, or any time the user asks you to do something on Render. Tells you that this Hermes container has the Render MCP server pre-registered with full MCP tool access for the provided API key and that the render CLI is NOT installed in this image, so skip every "install MCP", "install CLI", and "run render CLI" step that upstream render-* skills describe. version: 1.0.0
author: Render
license: MIT