mcpField
R
RunLater

RunLater

远程服务
runlater.io开发工具0今天更新

关于 RunLater

RunLater 是面向需要延后发起 HTTP 请求并检查结果的 Agent 的服务和代码库。文档列出的能力包括定时调度、重试、cron 任务、任务监控和接收 Webhook。

主要功能

  1. 01定时发送 HTTP 请求
  2. 02重试请求
  3. 03创建 cron 任务
  4. 04监控任务状态
  5. 05接收 Webhook

适用场景

  1. 01延后执行 Agent 的 HTTP 请求
  2. 02失败后重试请求
  3. 03运行定期 HTTP 任务
  4. 04检查任务完成情况并接收 Webhook 事件

MCP 相关

项目的 Claude Code 插件包含托管 MCP 服务和 runlater skill。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 Agent 之后再发出 HTTP 请求,并检查请求是否已发出。

产品规格见 docs/spec/PRODUCT.md,设计见 docs/spec/ARCHITECTURE.md。重建前的实现已在切换时移除;可在此次更改之前的 Git 历史记录中找到。

目录结构

路径内容技术栈
apps/api私有任务 API:账本、调度、投递Rust · workers-rs
apps/gateway面向 Agent 的公共入口:Agent 身份验证、功能、MCPTypeScript Worker
apps/webrunlater.io 落地页和文档Next.js · OpenNext
crates/core任务领域逻辑,不依赖 CloudflareRust
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 上的托管服务须遵守其服务条款和隐私政策。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。