Introduction
Recuro is an HTTP job scheduling platform that lets you fire HTTP requests on a cron schedule or via a simple API call — with automatic retries, failure alerts, and full execution history.
What you can do
- Cron jobs — Schedule recurring HTTP requests with any cron expression. Every execution is logged with status codes, response body, and timing.
- One-off jobs — Push one-off HTTP tasks via the API. Useful for delayed callbacks, webhook fanout, post-signup emails, and anything you want to run once.
- Automatic retries — Failed jobs are retried automatically with configurable delays per queue.
- Failure alerts — Get notified when jobs fail beyond a threshold, and again when they recover.
- Team collaboration — Invite your team and manage access with admin and member roles.
- MCP server — Connect Recuro to AI agents (Claude, Cursor, Windsurf) and manage crons and jobs through natural language.
How it works
- Create a cron or queue in the dashboard, or create crons via the API
- Jobs fire on schedule — Recuro calls your endpoint with the configured method, headers, and payload
- Monitor executions — See full history, response times, and status codes
- Get alerted — If a job fails repeatedly, you’ll be notified automatically
API overview
Recuro has two API endpoints for scheduling work programmatically. Both require a Bearer token from Settings → API.
| Endpoint | Description |
|---|---|
POST /api/crons | Create a recurring cron job |
POST /api/jobs | Push a one-off job to a queue |
MCP server
Recuro includes an MCP server that lets AI agents manage your crons and jobs through natural language. Add it to Claude, Cursor, or any MCP-compatible client and your agent gets 9 tools for full CRUD on crons and jobs.
Next steps
- Quick Start — Set up your first scheduled job in 5 minutes
- Create a cron job — Full reference for
POST /api/crons - Schedule a one-off job — Full reference for
POST /api/jobs - MCP Server — Connect Recuro to your AI agent