UptyBots MCP Server 是一个 MCP(Model Context Protocol)服务器,用于将 Claude、Cursor 以及其他兼容 MCP 的 AI 助手连接到 UptyBots 的可用性监控数据。通过自然语言对话,AI 助手可以访问用户的 UptyBots 监控信息,例如检查监控状态、查看事件记录、创建新监控等。
用途方面,该服务器主要面向使用 AI 助手管理网站、API、SSL 证书、域名到期、Ping 以及 TCP/UDP 端口监控的场景,让用户无需离开对话界面即可查询和操作监控数据。
项目提供了两种使用方式。一种是托管远程服务器,无需安装、无需 API key:将该 URL 添加到客户端后,会打开浏览器供用户登录并授权访问;如果没有 UptyBots 账户,可在该步骤中创建。使用 Claude Code 时,运行 /mcp,选择 uptybots 并完成身份验证即可。另一种是本仓库对应的本地版本,运行在用户自己的机器上,使用 API key(而非浏览器登录)进行鉴权,适合无法连接远程服务器的 MCP 客户端,以及离线或自包含部署环境。本地版本暴露与托管版相同的 15 个工具。
使用本地版本需要满足以下条件:Node.js 18 或更高版本、一个 UptyBots 账户,以及从 Account → API Keys 获取的 API key。配置时无需安装步骤,npx 会在首次运行时获取已发布的包。将对应配置添加到 MCP 客户端配置文件中,例如 Claude Desktop 的 claude_desktop_config.json;Claude Code 的 ~/.claude/settings.json 和 Cursor 的 .cursor/mcp.json 使用相同格式。配置完成后重启 AI 客户端,MCP 工具即刻可用。
可选地,也可以从源码运行本地检出(checkout),而非使用 npm 包,然后将客户端指向该检出目录。
该服务器共提供 15 个可用工具。官方说明中提到,助手可以主动提供一些起始句子,这些句子只是对已有工具功能的措辞表达,不会增加额外能力;托管服务器同样提供其中五种。
项目文档中提供以下相关资源链接:MCP Server Docs(完整设置指南与工具参考,涵盖托管服务器和本地版本)、REST API Reference(支撑 MCP 服务器的 API)、以及 Account → Connected Applications(用于查看和撤销通过托管服务器授予的访问权限)。
关于价格、收费方式、具体工具清单、环境变量列表等内容,当前资料未完整提供,暂未提供详细信息。