WatchCron MCP

公式

AIエージェントからcronジョブとスケジュールタスクを監視します。ジョブの失敗、遅延実行、レポート停止時にアラートを受け取ります。WatchCron MCPサーバーにより、AIアシスタントはモニターを作成し、ジョブのステータスを確認し、実行履歴を分析できます。

WatchCron MCPで何ができますか?

  • モニターを作成 — アシスタントに新しいモニターの設定を依頼できます。たとえば、指定した間隔とアラートチャネルでサイトの HTTP チェックを行うモニターです。
  • ダウンしているものを確認 — 現在ダウンしているモニターを尋ねたり、最近のインシデントを確認したりできます。インシデントの開始時刻や解決済みかどうかも含まれます。
  • インシデントを確認 — 一定期間のインシデント履歴を照会して、何が失敗し、どのように解決されたかを確認できます。
  • アラートチャネルを管理 — Slack、メール、Telegram など、アラートの送信先をチャットから設定できます。

ドキュメント

WatchCronにジョブを任せているチーム

「昨年、APIがダウンした際にサポートチケットから気づいたことが何度かありました。==今は数分で検知でき、クライアントがエラーのスクリーンショットを送ってくる前に把握できます。==」

Alex J.、Foxberry 共同創業者

Foxberry

「多数のクライアントサイトのスケジュールジョブを管理していて、全体を把握するのは大変でした。==以前は電話がかかってきていましたが、今はこちらから『すでに修正済みです』と伝えています。==」

Rachel K.、Switchboard リードデベロッパー

Switchboard

「照合ジョブが2日間失敗し続けていたのに、顧客に聞かれるまで誰も気づきませんでした。==今は同じ時間内に通知が届き、本当の問題になる前に把握できます。==」

Erik L.、Nordfold バックエンドエンジニア

Nordfold

「数か月前から使っています。==週末にウェアハウスの同期が止まりましたが、月曜日になる前に把握できました。==以前なら月曜朝の火災対応でした。」

Maria S.、Cadmium CTO

Cadmium

「十数台のクライアントサーバーにまたがるスケジュールジョブを扱っていて、全体の追跡は大変でした。==すべてを一か所で管理でき、チームが障害発生を実際に把握できるようになりました。==」

Tomás A.、Patchwork エンジニアリングリード

Patchwork

「数百のアカウント向けに夜間レポートを実行していますが、以前はユーザーからのメールで失敗に気づいていました。==今は最初のクレームが届く前にチームにアラートが届きます。==」

Nina P.、Lumicle データエンジニア

Lumicle

01 / 仕組み

1回のpingで。アラートは自動で。

ジョブが報告を送ります。WatchCronが時計を見守り、止まった瞬間に知らせます。

あなたのスタック

crontab · backup-db

schedule:run · laravel

ci job · nightly build

https:// · your site

backup-db OK

アラート

22チャネル · slack、email、telegram…

ステータスページ

status.yoursite.com ● up

01

チェックを追加

スケジュールと猶予期間を選びます。

02

1行を貼り付け

ジョブの最後にcurlでpingを送ります。

03

アラートを受け取る

実行が漏れたとき、またはサイトがダウンしたときだけ。

02 / 連携

1行で。どんなスタックでも。

ジョブの最後にpingを追加します。予定どおりに届かなければ、WatchCronがアラームを鳴らします。HTTPリクエストを送れるものなら何でも報告できます。

ping

HTTPSリクエスト

時間どおりにpingなし

アラート

1
2
3
4
5
1
2
3
4
5
1
2
3
4
1
2
3
4
5
6
1
2
3
4
1
2
3
4
5
6
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6

● ping → watchcron.com[check-id] ダッシュボードから

03 / 監視対象

動くものすべてを監視。止まった瞬間に通知。

6つのモニター、1つのダッシュボード、1つのアラート設定。

01 · Cronモニター

ジョブが実行されなかったときに知る。

ジョブの最後に1回のHTTPリクエスト。時間どおりにpingがなければアラート。

cron式 · 猶予期間 · 実行履歴

02 · アップタイムモニター

応答するサイトとAPI。

サイトとAPIへのHTTPチェック、最短30秒ごと。

応答時間 · キーワードチェック · SSL有効期限

03 · クラウドCron

サーバーなしのCron。

WatchCronがスケジュールされたHTTPリクエストを実行し、リトライと実行ログを提供します。

GET · POST · PUT · PATCH · DELETE · タイムゾーン

04 · ブロックリストモニター

IPがブロックリストに載ったときに知る。

/28から/24までのCIDR範囲を40のDNSブロックリストに対してチェックし、IPごとの詳細を表示。

CIDR範囲 · 40のブロックリスト · IPごとのアラート

無料 · 無制限 05 · ドメインとSSL

有効期限を常に表示。

WHOISと証明書の有効期限を段階的なアラートで通知し、発行者とチェーンの詳細も提供。

WHOIS · SSL有効期限 · 証明書チェーン

無料 · 無制限 06 · ポートとネットワーク

ポートが開き、DNSが正しい。

TCPとUDPの到達性、A、AAAA、MX、TXTのDNSレコードチェック。

TCP · UDP · DNSレコード · レイテンシ

04 / アラート

誰よりも早く知るための22の方法。

ジョブの実行が漏れたとき、サイトがダウンしたとき、証明書の有効期限が近づいたとき、WatchCronはチームがすでに見ているチャネルに通知します。

Te

Po

Gt

エージェントチャット watchcron MCP接続済み

  1. api.example.comを毎分監視し、ダウンしたらSlackでアラート
  2. watchcron → モニター作成 HTTPモニター api.example.com を作成 — 60秒ごとにチェック、アラート → #ops-alerts
  3. 過去24時間でダウンしたものは?
  4. watchcron → インシデント一覧 12のモニターすべてUP。最後のインシデント: staging-api、47分前、自動復旧。

05 / AIエージェント

モニターと会話する。

MCPを通じてWatchCronをAIアシスタントに接続。モニターの作成、ダウンしているものの確認、インシデントのチェックを、普段使っているエディタやチャットから平易な言葉で行えます。

対応

npx watchcron-mcp

06 / 料金

20回の無料チェックから始める。

Free

個人プロジェクトやテスト向け。

$0 永久無料

20チェック

  • クラウドCronジョブ 1件
  • 3チャネル · 19種類

Starter

小規模チームや成長中のプロジェクト向け。

$7 /月

75チェック

  • クラウドCronジョブ 5件
  • 10チャネル · REST API

Pro

人気

本番インフラを運用するチーム向け。

$19 /月

250チェック

  • クラウドCronジョブ 20件
  • 25チャネル · + SMS

Business

多数のサービスを持つ組織向け。

$49 /月

1,000チェック

  • クラウドCron無制限
  • チャネル無制限 · SMSと音声

30以上のcronジョブの監視を1時間以内に設定できました。ダッシュボードには何が動いていて何に注意が必要かが正確に表示されます。

Alex K. シニアDevOpsエンジニア

自作の監視スクリプトから乗り換えました。WatchCronは2日目に静かなバックアップ失敗を検知しました — まさに懸念していたシナリオです。

Maria R. バックエンドリード、SaaSスタートアップ

ジョブが1〜2分遅れることがあり、他のツールでは誤報が絶えませんでした。猶予期間で完璧に解決しました。

James P. プラットフォームエンジニア

Slack連携は完璧です。スケジュールタスクが時間枠を逃すと、オンコールチームに即座に通知が届きます。

Sarah C. SRE、フィンテック

シンプルで信頼性が高く、料金も妥当です。データベースのバックアップからレポート生成パイプラインまで、すべてを監視しています。

David L. CTO、代理店

WatchCronをCIパイプラインに追加しました — デプロイがスケジュールワーカーを壊した場合、数分以内にわかります。非常に価値があります。

Rachel N. フルスタックデベロッパー

ここに見つかりませんか?お問い合わせ。

01ジョブが遅れて実行された場合はどうなりますか?

すべてのチェックには猶予期間があります。その間にpingが届けば何も起きません。届かなければアラートが届きます。

02エージェントをインストールする必要はありますか?

いいえ。ジョブは終了時に1回のHTTPリクエストを送るだけです。curl、wget、その他のHTTPクライアントが使えます。

03Laravelのスケジュールコマンドを監視するには?

pingOnSuccess()でスケジュールタスクにping URLを追加するか、コマンドの最後で呼び出します。

04アラートはどこに届きますか?

email、Slack、Telegramを含む22のチャネルのいずれかです。すべてのチェックタイプが同じ設定を使います。

05cronジョブ以外も監視できますか?

06無料プランはありますか?

はい。無料プランには20チェックが含まれ、クレジットカードは不要です。