mcpField
C
cron402

cron402

ローカル
agentcron.site開発ツール02 日前に更新

cron402 について

cron402は、Base上で実行ごとにUSDCを支払うWebhook呼び出しをスケジュールするMCPサーバーです。自然言語でのスケジュール指定、課金前の無料検証、応答での明確な次の手順に対応します。

主な機能

  1. 01定期Webhookジョブの作成と管理
  2. 02スケジュール検証と5回分の実行時刻表示
  3. 03Base上でUSDCによる実行ごとの支払い
  4. 04ウォレット残高とジョブ実行履歴の確認
  5. 05対処可能なエラーと次の手順の提示

活用シーン

  1. 01定期的なWebhook呼び出しのスケジュール
  2. 02有料ジョブ作成前の実行時刻確認
  3. 03前払いクレジットとジョブ状態の監視

MCP 対応

MCPサーバーは、スケジュールのプレビュー、ジョブの作成・管理、ウォレット確認、状態照会を行う10種類のツールを提供します。有料操作はx402で支払い、ウォレットキーは支払いとローカル署名に使われます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"userdefault13-cron402": {
"command": "npx",
"args": [
"-y",
"cron402-mcp"
],
"env": {
"CRON402_PRIVATE_KEY": "<CRON402_PRIVATE_KEY>",
"CRON402_NETWORK": "<CRON402_NETWORK>",
"CRON402_API_URL": "<CRON402_API_URL>",
"CRON402_STATE_DIR": "<CRON402_STATE_DIR>"
}
}
}
}
起動コマンドnpx -y cron402-mcp
設定が必要な環境変数
CRON402_PRIVATE_KEYシークレットAgent wallet private key (0x…). Fund with USDC on Base mainnet or Sepolia. Without it the server starts read-only: the free tools still work.
CRON402_NETWORKCAIP-2 network id. Default eip155:8453 (Base mainnet); use eip155:84532 for Sepolia.
CRON402_API_URLcron402 API base URL. Defaults to the production Worker.
CRON402_STATE_DIRDirectory where created job ids are remembered so list_crons can recover them. Defaults to ~/.cron402.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmcron402-mcp1.1.1

ツール

10

掲載時のツール一覧 · 2 週間前に更新

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

詳細

cron402-mcp

cron402 用 MCP サーバーです。x402 を介して、Base 上で USDC による実行ごとの支払いで Webhook 呼び出しをスケジュールできます。アカウントも API キーも不要です。ウォレットが認証情報になります。

小型モデルが安全に操作できるように設計されています。スケジュールは平易な英語で記述でき、有料の呼び出しを行う前に各スケジュールを無料で検証でき、すべての応答にモデルが次に何をすべきかを示す明示的な next_step が含まれます。

料金: 1 回あたり $0.008 USDC · ネットワーク: Base mainnet(eip155:8453)

クイックスタート

export CRON402_PRIVATE_KEY=0x...   # fund with USDC on Base
npx -y cron402-mcp

任意の環境変数:

変数デフォルト説明
CRON402_PRIVATE_KEY(有料ツールには必須)エージェントウォレットの秘密鍵です。設定しなくてもサーバーは起動し、無料ツールを利用できます。
CRON402_NETWORKeip155:8453CAIP-2 ID です。Base Sepolia には eip155:84532 を使用します。
CRON402_API_URLproduction WorkerAPI のベース URL を上書きします。
CRON402_STATE_DIR~/.cron402list_crons 用に作成したジョブ ID を保存する場所です。

MCP クライアントの設定

Cursor / Claude Desktop:

{
  "mcpServers": {
    "cron402": {
      "command": "npx",
      "args": ["-y", "cron402-mcp"],
      "env": {
        "CRON402_PRIVATE_KEY": "0x..."
      }
    }
  }
}

OpenCode(opencode.json):

{
  "mcp": {
    "cron402": {
      "type": "local",
      "command": ["npx", "-y", "cron402-mcp"],
      "environment": {
        "CRON402_PRIVATE_KEY": "0x..."
      },
      "enabled": true
    }
  }
}

ツール

ツール料金説明
cron402_guide無料手順、料金、ルールのすべてを説明します。モデルが最初に読むべきツールです。
check_wallet無料アドレス、ネットワーク、USDC/ETH 残高、および支払い可能な実行回数を確認します。
preview_schedule無料スケジュールを検証し、次の 5 回の実行時刻を UTC で一覧表示します。
create_cron$0.008スケジュールされた Webhook ジョブを作成します(1 回分の実行クレジットを含みます)。
topup_cron$0.008–$0.801、10、または 100 回分の前払い実行クレジットを追加します。
get_cron無料ジョブのステータス、クレジット、直近 20 回の実行を確認します。
list_crons無料このマシンから作成したジョブと、その最新ステータスを一覧表示します。
pause_cron無料ジョブを一時停止します(EIP-712 署名)。
resume_cron無料一時停止中のジョブを再開します(クレジットが必要です)。
delete_cron無料ジョブを完全に削除します(EIP-712 署名)。

有料ツールは x402 による支払いを自動で処理します。管理ツールは秘密鍵を使ってローカルで署名します。

弱いモデル向けの設計
  • 平易な英語でスケジュールを指定。 "every 15 minutes"、"every weekday at 9am"、 "every monday at 5pm"、"weekly" および生の cron 形式に対応しています。曖昧または 実行不可能な表現("every 2 weeks"、"at teatime")は、誤ったスケジュールを 黙って設定するのではなく、修正方法を示して明確にエラーになります。
  • タイムゾーン。 timezone: "America/New_York" を指定すると、時刻が API に保存される UTC cron に変換され、応答には DST に関する注意事項が含まれます。
  • 無料のドライラン。 preview_schedule で 1 セントも使う前に次の 5 回の実行時刻を確認でき、 create_cron はローカルで再検証するため、不正なスケジュールに料金がかかることはありません。
  • 支出のガードレール。 有料ツールは説明に PAID と明記し、正確な金額を示します。また、すべての応答で モデルに同じツールを 2 回呼び出さないよう伝えます。
  • 対処方法がわかるエラー。 残高不足、API に接続できない場合、自分が所有していないジョブ、 localhost の宛先は、いずれも { ok: false, error, next_step } として返されます。
  • ジョブの記憶。 作成したジョブ ID は ~/.cron402/jobs.json に書き込まれるため、 list_crons で復元できます。API には一覧取得エンドポイントがありません。
  • 鍵なしで起動。 CRON402_PRIVATE_KEY がない場合、起動に失敗するのではなく読み取り専用に なり、モデルは不足しているものを説明できます。

エージェントスキル

エージェントにワークフロー全体を教える、すぐに導入できるスキルはこちらです: skills/cron402/SKILL.md:

mkdir -p .claude/skills/cron402
curl -sL https://raw.githubusercontent.com/userdefault13/ai-cron-site/main/skills/cron402/SKILL.md \
  -o .claude/skills/cron402/SKILL.md

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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