mcp-cron

mcp-cron

3.4

If you are the rightful owner of mcp-cron and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Cron is a Model Context Protocol server designed for scheduling and managing tasks through a standardized API, supporting both shell commands and AI-powered tasks.

MCP Cron is a server that leverages the Model Context Protocol to facilitate task scheduling and management. It supports scheduling tasks using cron expressions, allowing for both shell command execution and AI-driven tasks. The server is built using Go and can be run in different transport modes, including Server-Sent Events (SSE) and stdio, making it versatile for various environments. It provides a robust API for managing tasks, capturing command outputs, and integrating with AI models for enhanced task automation. The server is designed to be easily configurable and supports integration with different platforms, making it a powerful tool for developers looking to automate and manage tasks efficiently.

Features

  • Schedule shell command or prompt to AI tasks using cron expressions
  • AI can have access to MCP servers
  • Manage tasks via MCP protocol
  • Task execution with command output capture

Tools

  1. list_tasks

    Lists all scheduled tasks

  2. get_task

    Gets a specific task by ID

  3. add_task

    Adds a new scheduled task

  4. add_ai_task

    Adds a new scheduled AI (LLM) task with a prompt

  5. update_task

    Updates an existing task

  6. remove_task

    Removes a task by ID

  7. enable_task

    Enables a disabled task

  8. disable_task

    Disables an enabled task