RunLater について
RunLaterは、HTTPリクエストを後で実行し、その結果を確認したいエージェント向けのサービスおよびコードベースです。文書では、スケジュール設定、再試行、cronジョブ、ジョブ監視、Webhook受信を説明しています。
主な機能
- 01HTTPリクエストの予約
- 02リクエストの再試行
- 03cronジョブの作成
- 04ジョブ状態の監視
- 05Webhookの受信
活用シーン
- 01エージェントのHTTPリクエストを後で実行
- 02失敗したリクエストの再試行
- 03定期的なHTTPジョブの実行
- 04完了状況の確認とWebhookイベントの受信
MCP 対応
Claude Codeプラグインには、ホスト型MCPサーバーとrunlaterスキルが含まれます。READMEにはMCPツールやトランスポートの詳細は記載されていません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.runlater.io/mcpclaude mcp add --transport http thachp-runlater https://gateway.runlater.io/mcp{"mcpServers":{"thachp-runlater":{"type":"http","url":"https://gateway.runlater.io/mcp"}}}Cursor で開く{"servers":{"thachp-runlater":{"type":"http","url":"https://gateway.runlater.io/mcp"}}}VS Code で開く{"mcpServers":{"thachp-runlater":{"type":"http","url":"https://gateway.runlater.io/mcp"}}}{"mcpServers":{"thachp-runlater":{"serverUrl":"https://gateway.runlater.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
RunLater
AI エージェントが後で HTTP リクエストを実行し、それが行われたかどうかを確認できます。
プロダクト仕様はdocs/spec/PRODUCT.md、設計は docs/spec/ARCHITECTURE.mdにあります。再構築前の実装は 切り替え時に削除されました。今回の変更以前の Git 履歴に残っています。
構成
| パス | 内容 | スタック |
|---|---|---|
apps/api | 非公開タスク API:台帳、スケジュール設定、配信 | Rust · workers-rs |
apps/gateway | エージェント向けの公開エントリーポイント:Agent Auth、機能、MCP | TypeScript Worker |
apps/web | runlater.io のランディングページとドキュメント | Next.js · OpenNext |
crates/core | タスクドメイン。Cloudflare 依存なし | Rust |
crates/egress | 宛先ポリシーとリクエスト署名 | Rust |
packages/contracts | ゲートウェイと API 間の OpenAPI コントラクト | OpenAPI 3.1 |
packages/tsconfig | 共通 TypeScript 設定 | |
plugins/runlater | Claude Code プラグイン:ホスト型 MCP サーバーと runlater スキル | Markdown · JSON |
すべて Cloudflare Workers にデプロイされます。各アプリの wrangler.jsonc には staging 環境と production 環境があります。詳しくはdocs/DEPLOY.mdをご覧ください。
開発
Rust(rust-toolchain.toml で固定)、Node 22 以降、および cargo install worker-build --version 0.8.7 --locked が必要です。
npm install
cargo test && npm run typecheck && npm test
npm run dev -w @runlater/gateway
npm run dev -w @runlater/web
ライセンス
コードはMITです。runlater.io のホスト型サービスの利用には、利用規約とプライバシーポリシーが適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。