mcpField
R
RunLater

RunLater

リモート
runlater.io開発ツール0今日更新
リポジトリ公式サイト

RunLater について

RunLaterは、HTTPリクエストを後で実行し、その結果を確認したいエージェント向けのサービスおよびコードベースです。文書では、スケジュール設定、再試行、cronジョブ、ジョブ監視、Webhook受信を説明しています。

主な機能

  1. 01HTTPリクエストの予約
  2. 02リクエストの再試行
  3. 03cronジョブの作成
  4. 04ジョブ状態の監視
  5. 05Webhookの受信

活用シーン

  1. 01エージェントのHTTPリクエストを後で実行
  2. 02失敗したリクエストの再試行
  3. 03定期的なHTTPジョブの実行
  4. 04完了状況の確認とWebhookイベントの受信

MCP 対応

Claude Codeプラグインには、ホスト型MCPサーバーとrunlaterスキルが含まれます。READMEにはMCPツールやトランスポートの詳細は記載されていません。

設定

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

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

ツール

詳細

RunLater

AI エージェントが後で HTTP リクエストを実行し、それが行われたかどうかを確認できます。

プロダクト仕様はdocs/spec/PRODUCT.md、設計は docs/spec/ARCHITECTURE.mdにあります。再構築前の実装は 切り替え時に削除されました。今回の変更以前の Git 履歴に残っています。

構成

パス内容スタック
apps/api非公開タスク API:台帳、スケジュール設定、配信Rust · workers-rs
apps/gatewayエージェント向けの公開エントリーポイント:Agent Auth、機能、MCPTypeScript Worker
apps/webrunlater.io のランディングページとドキュメントNext.js · OpenNext
crates/coreタスクドメイン。Cloudflare 依存なしRust
crates/egress宛先ポリシーとリクエスト署名Rust
packages/contractsゲートウェイと API 間の OpenAPI コントラクトOpenAPI 3.1
packages/tsconfig共通 TypeScript 設定
plugins/runlaterClaude 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 のホスト型サービスの利用には、利用規約とプライバシーポリシーが適用されます。

コメント

MCP は初めてですか?

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

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