agent-scheduler

nyx-builds/agent-scheduler
★ 0 stars Python API Integration Updated 9d ago
Task scheduling engine for autonomous agents — cron-like recurring jobs, one-time delayed tasks, priority queues, retry logic, MCP server
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "agent-scheduler": {
      "command": "uvx",
      "args": [
        "agent-scheduler"
      ]
    }
  }
}

Or install with pip: pip install agent-scheduler

README Excerpt

Task scheduling engine for autonomous agents — cron-like recurring jobs, one-time delayed tasks, priority queues, retry logic, webhooks, templates, job groups, API key auth, SQLite backend, MCP server, and REST API. - **Cron jobs** — Recurring jobs via standard cron expressions (`0 9 * * MON-FRI`) - **One-time tasks** — Delayed (`--delay 3600`) or scheduled at specific time (`--run-at`)

Tools (20)

SCHEDULER_DATA_DIRcleanupnotificationscheduler_analytics_dashboardscheduler_build_cronscheduler_create_dependencyscheduler_create_groupscheduler_create_jobscheduler_create_templatescheduler_create_webhookscheduler_delete_jobscheduler_delete_webhookscheduler_describe_cronscheduler_get_dependenciesscheduler_get_groupscheduler_get_historyscheduler_get_jobscheduler_get_jobs_by_tagscheduler_get_next_runscheduler_get_stats