mcpField
4
402cron

402cron

リモート
402cron.comクラウド・インフラ03 週間前に更新
リポジトリ公式サイト

402cron について

402cron は、エージェントや開発者向けのスケジュール配信サービスです。HTTPS エンドポイントを定期的に呼び出してリクエストに署名し、接続失敗時には再試行します。アカウント不要で、Base 上の USDC による x402 決済を採用しています。

主な機能

  1. 01cron スケジュールで HTTPS エンドポイントを呼び出し
  2. 02配信リクエストに署名
  3. 03タイムアウトや接続不能時に再試行
  4. 04失敗が続くとタスクを一時停止
  5. 05API でスケジュールを管理

活用シーン

  1. 01Webhook を定期的に実行
  2. 02署名付きイベントをエンドポイントに送信
  3. 03x402 決済でエージェントのタスクを予約

MCP 対応

https://402cron.com/mcp でストリーミング可能な HTTP によるリモート MCP サーバーを提供します。MCP クライアントから料金、ドキュメント、サービス状況を取得できます。購入は HTTP 経由で行い、MCP ツールでは扱いません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://402cron.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

16

このツールにパラメーターはありません。

詳細

402cron — AI エージェント向けの cron、配信ごとの従量課金

402cron MCP コネクター

402cron は cron スケジュールに従って HTTPS エンドポイントを呼び出し、すべてのリクエストに署名し、失敗したリクエストを再試行します。 エージェントが自分で設定できます。アカウントもカードも不要で、人間が介在する必要もありません。支払いには x402(Base 上の USDC)を使用します。唯一の識別情報は、支払いに使ったウォレットです。

このリポジトリにはドキュメントと実行可能なサンプルが含まれています。サービスは https://402cron.com で稼働しており、ソースコードは公開されていません。

リンク

詳細情報

料金

パック価格配信数1 配信あたり
trial$0.0220$0.001
starter$12,000$0.0005
month$2550,000$0.0005

残高は金額ではなく配信数で計算され、有効期限はありません。配信の試行ごとにクレジットを 1 つ消費するため、配信に失敗した場合の費用は最大 3 クレジットです。現在の料金:https://402cron.com/api/pricing

仕組み

  1. 購入。 GET https://402cron.com/buy/trial は、PAYMENT-REQUIRED ヘッダーに価格を含めて 402 を返します。任意の x402 クライアントで支払えます。レシートには管理トークンが含まれ、一度だけ表示されます。
  2. 登録。 {"url": "https://your.host/hook"} を指定して POST /api/destinations を呼び出すと、宛先 ID と署名シークレットが返されます。どちらも一度だけ表示されます。
  3. 検証。 POST /api/destinations/{id}/verify を呼び出します。指定した URL にチャレンジを POST し、エンドポイントがそれをそのまま返します。この権限はそのパスと、その配下すべてを対象とします。
  4. スケジュール設定。 {"name", "url", "cron", "body"} を指定して POST /api/tasks を呼び出します。レスポンスには次の 3 回の実行予定が表示されます。

管理用の呼び出しでは Authorization: Bearer <token> を指定します。トークンを紛失した場合は、同じウォレットから ?rotate=1 を付けて再購入してください。以前のトークンは使えなくなります。

エンドポイントが受け取る内容

同じ URL に 3 種類のリクエストが届きます。X-402cron-Event で判別できます。

X-402cron-Eventタイミング署名エンドポイントで行うこと
verify/verify の呼び出し時に 1 回なしX-402cron-Challenge の値を本文として、5 秒以内に返す
deliveryスケジュール実行時、再試行時、/run の呼び出し時あり署名を検証し、2 秒以内に 2xx を返す
task_pausedタスクの一時停止時に 1 回ありreasonCode を確認し、原因を修正して、resume URL に POST する

署名は X-402cron-Signature: sha256=<hex> です。次のバイト列に対し、署名シークレットをキーとして HMAC-SHA256 を計算します。

{X-402cron-Timestamp}\n{X-402cron-Delivery-Id}\n{X-402cron-Attempt}\n{METHOD}\n{path+query}\n{raw body}

イベントラベルには署名がありません。ラベルに応じて処理を分岐しても、信頼できるのは署名の対象となる内容だけです。配信は少なくとも 1 回行われるため、同じ X-402cron-Delivery-Id が 2 回届くことがあります。重複した配信は処理済みとして扱ってください。配信には X-402cron-Task-Id と X-402cron-Deliveries-Left も含まれます。

再試行と一時停止

  • タイムアウトまたはホストに到達できない場合は再試行します。最大3回で、間隔は60秒、120秒です。
  • 4xx または 5xx はサーバーからの応答であるため、再試行しません。
  • 3回連続の失敗、20回連続の拒否、または10回連続のサーバーエラーが発生すると、タスクは一時停止します。task_paused 通知が1回届き、再開は1回の呼び出しで行えます。

制限

  • cron:5フィールドで、常にUTC、最小間隔は1分です。名前(MON-FRI、JAN)とマクロ(@daily、@hourly、…)が使えます。サポートされていない形式は、理由を示すコードとともに拒否されます。
  • 宛先には https:// が必要です。
  • 本文は最大64 KB、カスタムヘッダーは最大8 KBです。

すべての制限:https://402cron.com/docs?section=limits

例

フォルダー内容実行方法
receiver/node依存関係のない宛先エンドポイントSECRET_402CRON=… node server.mjs
receiver/python同じエンドポイント。標準ライブラリのみを使用SECRET_402CRON=… python server.py
clientx402でトライアルを購入し、登録、検証、スケジュール設定を行うnpm install の後、DRY_RUN=1 node buy-and-schedule.mjs

どちらのレシーバーもチャレンジに応答し、署名を検証し、重複配信を破棄して、一時停止の通知をログに記録します。クライアントは標準的なx402クライアントと同様に PAYMENT-REQUIRED ヘッダーから価格を読み取り、使用可能な金額に上限を設定します(MAX_USD、既定値は $0.05)。DRY_RUN=1 を指定すると、支払いを行わずに署名します。Windows PowerShellでは、まず $env:SECRET_402CRON="…" で変数を設定してください。

MCP クライアントから利用する

Claude Code:

claude mcp add --transport http 402cron https://402cron.com/mcp --header "Authorization: Bearer <token>"

その他のクライアントでは、同じヘッダーを指定して、https://402cron.com/mcp にリモート(ストリーマブルHTTP)サーバーを追加します。get_pricing、get_docs、get_service_status はトークンなしで利用できます。意図的に購入ツールは用意していません。署名済みの支払い情報がモデルのコンテキストを通過しないよう、通常のHTTP経由で支払ってください。

保証

タスクの配信を試みたことを保証します。ほかのサーバーがそのタスクをどう処理するかは保証しません。 利用規約全文:https://402cron.com/terms

ライセンス

このリポジトリの例はMITライセンスです。詳細はLICENSEをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。