mcpField
H
hookpulse

hookpulse

远程服务
hookpulse.net云与基础设施02 周前更新

关于 hookpulse

HookPulse 监控定时任务、Webhook、备份和 GitHub Actions 工作流是否漏报或失败,面向需要告警和状态视图的运维人员及 Agent,并提供 Agent Skill 和远程 MCP 连接。

主要功能

  1. 01监控计划和运行签到
  2. 02预览并导入 crontab
  3. 03报告运行成功或失败
  4. 04通过邮件或 Webhook 告警
  5. 05查看监控状态和状态页

适用场景

  1. 01发现夜间备份未运行
  2. 02跟踪多台设备上的定时任务
  3. 03导入现有 cron 计划
  4. 04检查故障及恢复状态

MCP 相关

远程 Streamable HTTP MCP 服务允许 Agent 创建和查看监控、导入 crontab、报告运行结果及读取状态。仓库还包含 MCP 连接配置和 Agent Skill。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://hookpulse.net/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

24

此工具无需参数。

详细介绍

HookPulse — 面向 AI Agent 的技能和 MCP 服务

HookPulse

HookPulse 会在 cron 任务、webhook、备份或定时 GitHub Actions 工作流停止运行时通知你。每个例行任务都会获得一个签到链接。如果未能在预期时间前收到签到,或者例行任务报告失败,HookPulse 就会通过电子邮件或 Slack、Discord 等 webhook 发送警报,并在例行任务恢复运行时通知你。本仓库为 Claude Code、Codex、Cursor 和其他 Agent 打包了 HookPulse 技能以及与其远程 MCP 服务的连接。

网站: https://hookpulse.net · MCP 服务: https://hookpulse.net/mcp?checkout=site · 价格: https://hookpulse.net/pricing · API 文档: https://hookpulse.net/developers

你的 Agent 可以做什么

  • 为例行任务创建监控,设置运行间隔或 cron 计划、时区和允许的延迟。
  • 导入 crontab:先查看拟创建的监控,再通过一次调用创建。
  • 为每次运行发送开始、成功或失败信号,并附上 shell 退出代码。
  • 使用一个设置密钥监控整支任务队伍:每个名称的首次签到都会创建对应的监控。
  • 读取所有监控的状态、最新签到和公开状态页面。

试试:“将我的 crontab 导入 HookPulse,并告诉我会创建什么。” 或 “为每晚 03:00(圣保罗时间)运行的备份创建一个监控。”

GitHub Actions

只需一个步骤且无需密钥,就能为定时工作流创建监控。作业的身份令牌会告诉 HookPulse 仓库和工作流的信息;首次运行时,HookPulse 会根据工作流的计划创建监控:

permissions:
  contents: read
  id-token: write
jobs:
  backup:
    runs-on: ubuntu-latest
    steps:
      - run: ./backup.sh
      - uses: wrpbr/hookpulse-action@v1
        if: always()
        with:
          status: ${{ job.status }}

有关警报和选项,请参阅 wrpbr/hookpulse-action。无需更改任何工作流,只需安装 HookPulse GitHub App:如果定时运行遗漏或失败,它就会在仓库中创建 issue;下次成功运行时,该 issue 会自动关闭。

安装

将 Claude Code 安装为包含技能和 MCP 服务的插件:

/plugin marketplace add wrpbr/hookpulse
/plugin install hookpulse@hookpulse

任何可读取 Agent Skills 的 Agent(Claude Code、Codex、Cursor、OpenCode 等):

npx skills add wrpbr/hookpulse

仅安装 MCP 服务(远程、Streamable HTTP、启动时无需密钥):

claude mcp add --transport http hookpulse 'https://hookpulse.net/mcp?checkout=site'   # Claude Code
codex mcp add hookpulse --url 'https://hookpulse.net/mcp?checkout=site'               # Codex
{ "mcpServers": { "hookpulse": { "url": "https://hookpulse.net/mcp?checkout=site" } } }

上述 JSON 应放在 Cursor 的 .cursor/mcp.json 中,以及大多数其他客户端的 MCP 设置中。GitHub Copilot 编码 Agent 可在仓库设置中的 Copilot → MCP servers 下配置,并使用 "type": "http" 和你允许使用的工具。

价格

免费提供 10 个监控,签到不收费。一个监控的电子邮件警报免费;每增加一个监控的电子邮件警报都需支付一次性费用。webhook 警报不收取警报费用。你可以在网站上购买额度,不会自动续费。插件不会进行支付:使用 checkout=site 时,MCP 服务没有购买工具,也没有支付参数。当前价格请见 https://hookpulse.net/pricing。

插件会发送什么

技能会指示 Agent 调用 hookpulse.net 上的 HookPulse API。MCP 服务也运行在 hookpulse.net 上。监控的名称、计划和警报目标会通过 HTTPS 发送到 hookpulse.net。插件不会运行本地程序,也不会读取本地文件;导入 crontab 时只会读取你粘贴的文本。

葡萄牙语简介

HookPulse 会在定时例行任务、webhook、备份或 GitHub Actions 定时工作流停止运行时通知你。每个例行任务都会获得一个签到链接;如果未能按时收到签到,或者例行任务报告失败,就会通过电子邮件或 webhook 发送警报。本仓库提供了技能以及与远程 MCP 服务的连接。使用上面的命令安装。10 个监控免费。价格见 https://hookpulse.net/pricing。

文件

文件内容
skills/hookpulse/SKILL.md技能:哪个工具回答哪个问题,以及警报和限制规则
.mcp.json插件的远程 MCP 服务
.claude-plugin/plugin.json插件清单
.claude-plugin/marketplace.json让 Claude Code 将此仓库添加为插件市场
server.json官方 MCP 注册表(net.hookpulse/hookpulse)中的清单
glama.jsonGlama MCP 目录的维护者

许可证与联系

此仓库中的文件遵循 MIT-0 许可证。HookPulse 服务不在此许可证范围内:其使用须遵循使用条款和隐私政策。 如有疑问或问题,请在此处提交 issue,或发送邮件至 [email protected]。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。