mcpField
R
RenewRoster

RenewRoster

远程服务
renewroster.com云与基础设施02 天前更新

关于 RenewRoster

RenewRoster 是面向代理机构的托管 MCP 服务,用于跟踪域名和 SSL 证书续期。它通过远程端点提供资产与客户管理、提醒、通知和续期报告功能。

主要功能

  1. 01跟踪即将到期的域名和证书
  2. 02添加并管理客户资产
  3. 03实时查询域名和 TLS
  4. 04配置通知、提醒和 Webhook
  5. 05查看月度续期报告

适用场景

  1. 01查看哪些客户资产即将到期
  2. 02为客户添加域名和 SSL 主机
  3. 03重新检查资产并查看历史记录
  4. 04创建通知渠道或续期报告

MCP 相关

这是托管的远程 MCP 服务,端点为 `https://app.renewroster.com/mcp`,使用 Streamable HTTP 和 Bearer API 密钥认证。它提供读写工具,用于管理跟踪资产和代理机构续期操作。

配置

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

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

全部服务地址
Streamable HTTPhttps://app.renewroster.com/mcp需要授权

工具

详细介绍

RenewRoster 标志

RenewRoster MCP 服务

RenewRoster 官方 Model Context Protocol 服务。RenewRoster 是面向代理机构的域名和 SSL 证书到期跟踪工具。询问 AI 助手哪些项目即将到期,添加域名和 SSL 主机,重新检查资产,管理客户、提醒、通知和 Webhook,并获取月度续费报告。

这是一个托管式远程服务:无需安装或运行任何程序。本仓库仅包含文档和注册表元数据。

获取 API 密钥

  1. 登录 https://app.renewroster.com(可免费注册)。
  2. 打开控制面板中的 API 选项卡并创建密钥。
  3. 选择只读或读写。密钥格式类似 rr_live_...;请像对待密码一样妥善保管。

将其作为 Authorization: Bearer rr_live_YOUR_KEY 发送。

配置客户端

Claude Code
claude mcp add --transport http renewroster https://app.renewroster.com/mcp \
  --header "Authorization: Bearer rr_live_YOUR_KEY"
Claude Desktop

Claude Desktop 通过 mcp-remote 使用请求头连接远程服务(claude_desktop_config.json):

{
  "mcpServers": {
    "renewroster": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.renewroster.com/mcp",
               "--header", "Authorization: Bearer ${RR_API_KEY}"],
      "env": { "RR_API_KEY": "rr_live_YOUR_KEY" }
    }
  }
}
Cursor(~/.cursor/mcp.json)
{
  "mcpServers": {
    "renewroster": {
      "url": "https://app.renewroster.com/mcp",
      "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" }
    }
  }
}
VS Code(.vscode/mcp.json)
{
  "inputs": [
    { "id": "rr-key", "type": "promptString", "description": "RenewRoster API key", "password": true }
  ],
  "servers": {
    "renewroster": {
      "type": "http",
      "url": "https://app.renewroster.com/mcp",
      "headers": { "Authorization": "Bearer ${input:rr-key}" }
    }
  }
}
Cline(cline_mcp_settings.json)
{
  "mcpServers": {
    "renewroster": {
      "type": "streamableHttp",
      "url": "https://app.renewroster.com/mcp",
      "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" }
    }
  }
}

有关适合 Agent 的设置步骤,请参阅 llms-install.md。

Windsurf(~/.codeium/windsurf/mcp_config.json)
{
  "mcpServers": {
    "renewroster": {
      "serverUrl": "https://app.renewroster.com/mcp",
      "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" }
    }
  }
}

工具(28 个)

写入工具需要读写密钥。破坏性工具会特别标注,以便客户端在执行前请求确认。

工具访问权限说明
list_expiring读取列出 N 天内到期的域名和证书(默认 30 天),包括已过期项目
list_assets读取列出所有跟踪中的资产,可按类型、客户、状态和 expiring_within 筛选
get_asset读取获取单项资产及近期检查记录
list_clients读取列出客户及其资产数量
lookup_domain读取实时查询任意域名的 RDAP/WHOIS 信息(不会保存)
lookup_cert读取实时检查公开主机的 TLS 证书(不会保存)
add_domain写入开始跟踪域名,可选择关联客户
add_ssl_host写入开始跟踪主机的 SSL 证书
check_now写入立即重新检查一项资产(受速率限制)
add_client写入创建客户
delete_asset写入 · ⚠️ 破坏性停止跟踪一项资产。此操作标记为破坏性,因此客户端会在执行前请求确认
get_asset_history读取获取一项资产的检查记录
lookup_ct读取从证书透明度日志中获取某主机名的最新证书
get_agency读取获取套餐、用量及其限额,以及 API 速率限制
list_members读取列出团队成员及其角色
list_alert_channels读取列出通知渠道(URL 已隐藏)
get_reminders读取获取提醒计划
get_report读取获取指定 YYYY-MM 时段的月度续费报告
list_webhooks读取列出 Webhook 及其上次投递情况
list_webhook_deliveries读取获取某个 Webhook 的投递日志
update_asset写入更改客户、付款方、自动续费、费用、单项资产的提醒天数,或重命名资产
import_assets写入批量添加最多 1000 个域名/SSL 主机;若会超过套餐限额则拒绝导入
set_reminders写入设置代理机构的提醒计划
add_alert_channel写入添加电子邮件、Slack、Discord 或 Webhook 通知渠道
update_alert_channel写入更改或暂停通知渠道
test_alert_channel写入向通知渠道发送真实的示例提醒(每小时 5 次)
delete_alert_channel写入 · ⚠️ 破坏性删除通知渠道。此操作标记为破坏性
update_webhook写入更改或暂停 Webhook

示例提示词

  • “未来 30 天内哪些域名或 SSL 证书会到期?”
  • “开始跟踪 example.com 及其 SSL 证书,并将其归入客户 Acme。”
  • “为客户 Globex 导入这 40 个域名。”
  • “立即重新检查 shop.example.com,并显示其历史记录。”
  • “添加一个 Slack 提醒渠道并发送测试提醒。”
  • “提供 2026-10 的续期报告。”

速率限制

所有套餐均包含 API 访问:

套餐请求数 / 分钟
免费版和试用版60
付费版300

部分工具有额外限制(例如,test_alert_channel 每小时 5 次)。账单、成员邀请、API 密钥管理、品牌设置和代理机构删除仅可在控制面板中操作。

支持

[email protected] · https://renewroster.com

许可证

此代码库中的文档采用 MIT 许可证。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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