# Cronly — MCP server on mcp.ai > Connect your Cronly account and use 10 tools for server monitoring straight from your AI agent. Connect with your own API key. Cronly monitors cron jobs, SSL certificates, servers, and crontab backups and reports operational alerts. By: mcp.ai · official Page: https://mcp.ai/cronly ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_cronly?ms=1787296020000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/cronly/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/cronly/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/cronly/skill.md Postman collection (v2.1): https://mcp.ai/cronly/postman.json ## Tools - cronly_create_certificate(port?: integer, hostname: string, project_id?: integer) — Create an SSL/TLS certificate-expiry monitor for a hostname and port. - cronly_create_monitor(name: string, duration: integer, schedule: string, timezone: string, project_id?: integer) — Create a cron-job heartbeat monitor and return its ID and sensitive pulse token. - cronly_create_project(name: string) — Create a project for organizing Cronly monitors and certificate checks. - cronly_delete_certificate(certificate_id: integer) — Permanently delete an SSL/TLS certificate monitor by numeric ID. - cronly_delete_monitor(monitor_id: integer) — Permanently delete a cron-job monitor by numeric ID. - cronly_delete_project(project_id: integer) — Permanently delete a Cronly project by numeric ID. - cronly_get_company() — Return safe organization, timezone, and subscription-summary fields for the connected Cronly account without exposing billing or integration secrets. - cronly_get_resource(username?: string, resource_id: integer|string, resource_type: string) — Get one monitor, project, certificate, user, server, or backup by its resource identity. - cronly_list_resources(per_page?: integer, next_cursor?: string, resource_type: string) — List notifications, monitors, projects, certificates, users, servers, or backups. Notifications return one page with a continuation cursor; other resource types return their complete arrays. - cronly_pulse_monitor(pulse_token: string) — Record a successful heartbeat for a monitor using its sensitive pulse token. This changes monitor run state even though Cronly exposes it as GET. ## Example prompts - "What can I do in Cronly?" - "Show me a summary of my Cronly account" ## Links Docs: https://mcp.ai/docs/mcps/cronly Website: https://mcp.ai/mcps/cronly