关于 Sorry MCP by usefulapi
Sorry MCP 是托管式服务,供 MCP 客户端管理 Sorry 状态页、事故和单个订阅者。它兼具读取与需确认的写入操作;公开变更及通知发送前需要审查内容。
主要功能
- 01读取页面、组件和通知
- 02查看通知及更新模板
- 03列出并获取订阅者
- 04创建或更新组件与通知
- 05添加通知更新或单个订阅者
适用场景
- 01检查服务状态页和事故
- 02确认后发布维护或事故通知
- 03更新组件或现有通知
- 04添加单个订阅者
MCP 相关
向 MCP 客户端提供 Sorry 状态页和订阅者数据,并支持公开变更。写入操作需明确确认,公开更新可能触发已配置的通知。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://sorry-app.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-sorry-app https://sorry-app.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-sorry-app":{"type":"http","url":"https://sorry-app.usefulapi.io/mcp"}}}在 Cursor 中打开{"servers":{"io-usefulapi-sorry-app":{"type":"http","url":"https://sorry-app.usefulapi.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-usefulapi-sorry-app":{"type":"http","url":"https://sorry-app.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-sorry-app":{"serverUrl":"https://sorry-app.usefulapi.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Sorry MCP 服务
连接
- Claude(claude.ai、桌面版):打开 Customize → Connectors,点击 + Add → Add custom connector,然后粘贴
https://sorry-app.usefulapi.io/mcp。 - **Claude Code:**运行
claude mcp add --transport http sorry-app https://sorry-app.usefulapi.io/mcp,然后运行/mcp登录。 - VS Code:添加到 VS Code。
- **Cursor 和其他客户端:**将 URL 添加为远程 MCP 服务:
{
"mcpServers": {
"sorry-app": {
"url": "https://sorry-app.usefulapi.io/mcp"
}
}
}
只添加 URL。不要在客户端配置中添加 Authorization 标头或 API 密钥:服务会通过 OAuth 为你登录,登录页面会要求你输入 Sorry 凭据。
分步设置指南、凭据查找方式及常见问题:https://usefulapi.io/sorry-app/
工具
| 工具 | 类型 | 用途 |
|---|---|---|
sorryapp_list_pages | read | 列出状态页 |
sorryapp_get_page | read | 获取状态页 |
sorryapp_list_components | read | 列出组件 |
sorryapp_get_component | read | 获取组件 |
sorryapp_list_notices | read | 列出通知 |
sorryapp_get_notice | read | 获取通知 |
sorryapp_list_notice_updates | read | 列出通知更新 |
sorryapp_get_notice_update | read | 获取通知更新 |
sorryapp_list_notice_templates | read | 列出通知模板 |
sorryapp_list_update_templates | read | 列出更新模板 |
sorryapp_list_subscribers | read | 列出订阅者 |
sorryapp_get_subscriber | read | 获取订阅者 |
sorryapp_list_timezones | read | 列出时区 |
sorryapp_create_component | write | 创建组件 |
sorryapp_update_component | write | 更新组件 |
sorryapp_create_incident | write | 创建事件通知 |
sorryapp_create_maintenance | write | 创建维护通知 |
sorryapp_update_notice | write | 更新通知 |
sorryapp_create_notice_update | write | 添加通知更新 |
sorryapp_edit_notice_update | write | 编辑通知更新 |
sorryapp_create_subscriber | write | 添加一位订阅者 |
sorryapp_usage_status | meta | 使用情况(免费套餐用量计数器) |
sorryapp_request_feature | meta | 请求添加缺失功能 |
sorryapp_upgrade | meta | 升级到 Pro 或 Pro+ |
sorryapp_cancel_subscription | meta | 取消 Pro 订阅 |
read 工具为只读;write 工具会修改数据(客户端应先征求确认);meta 工具用于报告用量、管理订阅或提交功能请求。
定价
| 套餐 | 价格 | 限额 |
|---|---|---|
| Free(每个已连接的 Sorry API 令牌) | $0 | 每月 50 次工具调用 |
| Pro(每个已连接的 Sorry API 令牌) | $9/mo 或 $90/yr(免费 2 个月) | 无限制* |
*此服务上的 Pro 套餐每月公平使用限额为 10,000 次工具调用。如需更多,请发送邮件至 [email protected]。
Pro 仅适用于此服务。使用 sorryapp_upgrade 订阅(它会返回 Stripe Checkout 链接)。可随时通过 sorryapp_cancel_subscription 取消:Pro 将持续到已付费周期结束,当前周期不予退款;在此之前运行 sorryapp_upgrade 可撤销取消。也可发送邮件至 [email protected]。
许可证
MIT
令牌访问、计费和数据
在 Sorry 的 My Account → API Tokens 下创建令牌。此独立连接器使用经客户授权的 API 访问,不宣称获得供应商背书或合作伙伴身份。您的供应商订阅、API 使用资格、配额以及通知/短信费用仍单独计算。Sorry 说明每个 API 令牌每秒可发送 10 个请求。
令牌经过加密,用于授权 API 调用。请求的状态记录和订阅者联系信息会发送至您选择的 AI 客户端和大模型提供商。凭据字段、已连接令牌的值以及 Slack/Teams webhook URL 会被隐藏。若要停止访问,请在 Sorry 中撤销令牌;若要结束此连接,请断开 UsefulAPI。
使用情况和计费与此令牌关联。轮换令牌会创建新的 UsefulAPI 身份,且不会自动转移 Pro。轮换前,请取消旧的 UsefulAPI 方案,或在更换令牌前联系支持团队。
公开变更和通知
每次写入都需要明确确认。组件、通知和通知更新均为公开内容。publish=false 请求不向订阅者/集成广播,但不会将内容设为私人草稿。publish=true 还会请求通过已配置的电子邮件、短信、Slack、Teams 或 X 渠道发送内容。供应商自动化也可能对公开变更作出响应,因此请检查内容及受众。
单独的新通知更新工具未提供经过验证的抑制开关,因此需要明确确认广播。添加订阅者后,该地址或电话号码将收到未来的通知。连接器不会删除资源,也不会导入或移除订阅者列表。
不会自动重放供应商调用。超时或响应不确定时,请在重试写入前检查 Sorry:重复调用可能导致公开记录或通知重复。只有获得有效的响应记录 ID 后,才能报告变更已确认。
通知列表支持文档中说明的 page 参数,订阅者列表支持 page/per_page。模板工具会返回供应商默认页面,并支持文档中说明的筛选条件;在验证请求约定之前,不提供模板分页和通知的 per_page 控制。维护时间会按照状态页所在时区,以 HH:MM:SS 格式发送。
已根据当前供应商文档和本地模拟检查这 21 个工具。缺少令牌/令牌不存在检查收到供应商的 JSON401。未测试经过身份验证的客户读取、真实的公开状态变更、订阅者添加或通知。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。