关于 internet-monitor
Internet Monitor MCP 服务将 MCP 客户端连接到 macOS 菜单栏应用 Internet Monitor: Uptime,该应用记录网络连接检查数据。用户可通过 AI 助手查询本地的在线时长、故障和延迟历史。
主要功能
- 01读取当前连接状态
- 02汇总最多 30 天的在线时长
- 03列出故障的准确时间
- 04查看各探测目标的延迟统计
- 05列出 Mac 曾使用的网络
适用场景
- 01查看一段时间内的连接在线情况
- 02查找故障的开始与结束时间
- 03比较不同探测目标的延迟
- 04检查曾使用过的网络
MCP 相关
本地 stdio 服务提供五个只读工具,读取 Internet Monitor: Uptime 本地保存的监测文件。它不会向其他位置发送数据,且应用关闭时也可运行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Internet Monitor MCP 服务
询问你的 AI 你的网络状况如何。此 MCP 服务将 Claude Desktop(或任何 MCP 客户端)连接到 Internet Monitor: Uptime,这是一款 macOS 菜单栏应用,每秒检查一次网络连接并保存记录。
连接后,你可以询问:
- “我今天的网络状况如何?”
- “列出本周的所有中断,并注明准确时间”
- “昨天每个网络的平均延迟是多少?”
工具
5 个只读工具,查询周期最长为 30 天,并可按网络筛选:
| 工具 | 返回内容 |
|---|---|
get_status | 当前连接状态 |
get_uptime | 指定周期的正常运行时间摘要 |
list_outages | 所有中断的准确开始时间、结束时间和持续时间 |
get_latency_stats | 各探测目标的延迟统计数据 |
list_networks | Mac 曾使用过的网络 |
安装
- 从 Mac App Store 获取 Internet Monitor: Uptime(US$4.99,一次性付费)。应用会记录服务读取的数据;没有它,服务就没有内容可报告。
- 从最新版本或 internetmonitor.app/ai下载一键安装包,然后双击即可在 Claude Desktop 中安装。应用的“Settings”中也提供“Install Claude Extension”快捷入口。
需要 macOS 14 或更高版本。
隐私
此服务是一个本地 stdio 进程,只读取应用在本地存储的监控文件,不会读取其他内容。它在沙盒中运行,即使应用已关闭也能工作,不会开放网络端口,也不会向任何地方发送数据。应用本身的 App Privacy 声明为“不收集数据”。
关于此代码库
Internet Monitor 是一款商业应用,因此此代码库托管的是发布包和本页面,而非源代码。问题和错误报告请访问:internetmonitor.app/support。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。