therealMrFunGuy/cron-pilot
Managed cron jobs with monitoring, retries, and alerting via API + MCP server
Platform-specific configuration:
{
"mcpServers": {
"cron-pilot": {
"command": "npx",
"args": [
"-y",
"cron-pilot"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Managed cron-job-as-a-service with monitoring, retries, and alerting.
# Docker
docker compose up -d
# Local
pip install -r requirements.txt
python server.py| Method | Endpoint | Description | |--------|----------|-------------| | GET | /health | Health check | | GET | /dashboard | Summary stats + upcoming runs | | POST | /jobs | Create job | | GET | /jobs | List all jobs | | GET | /jobs/{id} | Job details + recent runs | | PUT | /jobs/{id} | Update job | | DELETE | /jobs/{id} | Delete job | | POST | /jobs/{id}/trigger | Manual trigger | | POST | /jobs/{id}/pause | Pause job | | POST | /jobs/{id}/resume | Resume job | | GET | /jobs/{id}/runs | Run history | | GET | /jobs/{id}/runs/{run_id} | Run details |
python mcp_server.pyTools: create_cron_job, list_jobs, get_job_status, trigger_job, pause_job, resume_job, delete_job
Loading reviews...