cronstable:内置 MCP 服务器的开源任务调度器,让 Agent 直接排查定时任务
ptweezy · reddit · 2026-10-02
开发者 ptweezy 发布开源任务调度器 cronstable(yacron 的官方继任者,MIT 协议),内置 MCP 服务器,可让 Agent 读取任务、日志与运行历史,回答「什么失败了、为什么」「备份为什么没在 9 点跑」这类问题。
MCP 实现细节:
- 纯 Python 实现,复用已有 aiohttp 服务器,不依赖官方 SDK,以便跨 38 个预编译二进制架构分发;
- HTTP 与 stdio 两种传输共用同一核心,无状态设计,兼容多个 MCP 协议版本;
- 4 个工具集共 35 个工具,19 个只读工具默认开启;cronwhynorun 逐字段解释调度为何触发/未触发;工具报错会列出合法参数帮助 Agent 自纠;
- 默认只读:写操作需配置关闭 readOnly 且每次调用带 confirm: true,回填默认 dry-run;权限复用 REST bearer token 与 scope;若无认证暴露在可路由地址则拒绝启动;工具带 destructiveHint 等注解。
作者用它做备份、Minecraft 服务器快照、数据管道和挖矿监控,另卖一款 $2.99 的 iOS 伴侣应用用于手机审批工作流。文章附完整上手命令(docker compose 一键起 demo,含故意失败的任务供 Agent 排查)。
「编程与Agent」频道最新
- SerenityOS 作者用五阶段悲伤论剖析 AI 时代的开源贡献模式 — vivekhaldar · 2026-10-02
- MCP 闹钟应用创意:让 Agent 跑完任务后自动叫醒你 — Angaisb_ · 2026-10-02
- FDE 实战方法论:三源映射法在企业里部署 AI — vasuman · 2026-10-02
- Google Antigravity 密集更新,v2.17.0 到 v2.19.1 三版连发 — rseroter · 2026-10-02
- Seroter 每日阅读清单:agent 写码时代如何守住代码质量 — rseroter · 2026-10-02
- NYT 用 AI agent 检索 300 万页 Epstein 文件,产出十余篇报道 — dylfreed · 2026-10-02