AI工具导航

What's Running MCP

阻止 AI 智能体将已停止的服务报告为正常运行

What's Running MCP 是什么?

What's Running MCP 是一款为 AI 智能体提供真实系统运行状态的 MCP 工具,通过五个只读接口直接读取操作系统,返回活跃进程、TCP 监听端口、后台守护进程及系统负载等实时数据,彻底告别凭陈旧记忆误判服务存活的问题。项目无需 shell、无写入、无网络访问,MIT 开源免费,优先支持 macOS,Linux 尽力适配。

产品详细介绍

阻止 AI 智能体将已停止的服务报告为正常运行

What's Running MCP 是一款为 AI 智能体提供真实系统运行状态的 MCP 工具,通过五个只读接口直接读取操作系统,返回活跃进程、TCP 监听端口、后台守护进程及系统负载等实时数据,彻底告别凭陈旧记忆误判服务存活的问题。项目无需 shell、无写入、无网络访问,MIT 开源免费,优先支持 macOS,Linux 尽力适配。

定价方案

有免费方案
Free/免费
免费
  • 用于进程监控的 MCP 服务器

  • 代理会话跟踪

  • TCP 端口监听检测

$29/一次性
智能体集群运维工具包
  • 处理多会话冲突

  • 防止对同一检出副本的并发编辑

  • 管理孤立的开发服务器

$29/一次性
代理可靠性套件
  • 智能体工作流的停止钩子

  • 代理声称完成时阻止轮次的 CLI

  • 对照仓库、URL 或构建进行验证

查看官网价格

创始人评论

Shift The Culture
Shift The Culture创始人

我同时运行多个 coding agent 会话,而同一个问题反复出现:会话会告诉我某个服务还活着,因为它从某篇文档或一段旧的对话记录里读到过。我去查的时候,那个进程其实已经死了好几周了。模型的记忆就是一个无法失效的缓存——操作系统才是真正知道实情的那个。

所以我写了一个直接问机器的 shell 脚本。它在每次会话开始时都会被用到,于是我把它包装成了 MCP。

五个工具:

• whats_running —— 一次调用拿到完整快照,用于会话开始时

• agent_sessions —— 哪些 agent 进程真的还活着,是否附着在终端上、还是已分离/孤立,带 pid、运行时长和工作目录

• listening_ports —— 每一条 TCP LISTEN 套接字及其所属进程

• daemons —— macOS 上用 launchctl,Linux 上用 systemd --user

• system_stats —— 负载平均值、运行时长、根磁盘剩余空间

我给自己定下的约束:

• 构造上只读。每次调用都通过 execFile 执行固定二进制和固定参数——没有 shell,模型产生的任何内容都不会被执行。模型唯一可控的输入是一个布尔值和一个进程内生效的子串过滤器。

• 永不阻塞。10 秒超时;探测失败时退化为空结果,而不是让整个快照报错。

• 它确实会暴露你的机器——进程名、pid、工作目录、端口。这正是它的全部意义,也是你不应该把它接到你不信任的客户端上的原因。README 里也写了。

MIT 协议,免费。无账号、无遥测、无付费档位。macOS 是我的日常开发机,所以在那上面最稳;Linux 上尽力而为,真心希望有人能在生产环境里狠狠地跑一跑它。

这是一个全新的仓库,零 star,所以我真正想要的是批评:还缺什么、你会希望第六个工具回答什么问题、当你去看源码时,那个"只读"的论点站得住脚吗?

github.com/stcmain/whats-running-mcp

创始团队

Shift The Culture
Shift The CultureAI operator prompt packs & playbooks

官网信息

官网https://github.com/stcmain/whats-running-mcp?ref=producthunt
公司使命

Agent 集群的事实真相 — 一款 MCP 服务器,通过实时代理会话、监听的 TCP 端口、已加载的守护进程以及系统负载,让 AI 智能体了解机器上实际运行的内容。

公司规模

1