Managing Cronicle Scheduler
@wangjunneil
About Managing Cronicle Scheduler
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"managing-cronicle": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/managing-cronicle-scheduler",
"run",
"managing-cronicle-scheduler"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Managing Cronicle Scheduler?
Managing Cronicle Scheduler is an MCP server built with FastMCP that provides API tools for the Cronicle cron-like scheduling system, enabling interaction through MCP clients like Cherry Studio, Claude Desktop, and Cursor.
How to use Managing Cronicle Scheduler?
Set environment variables (CRONICLE_BASE_URL, CRONICLE_API_KEY, and optional defaults) in a .env file or inject them directly via the MCP client configuration. Run the server with uv run managing-cronicle-scheduler (default stdio transport) or for HTTP/SSE use the --transport flag.
Key features of Managing Cronicle Scheduler
- 15 exposed tools for scheduling and job management
- Supports stdio and HTTP/SSE/Streamable HTTP transports
- Written in Python, requires Python ≥ 3.11 and uv
Use cases of Managing Cronicle Scheduler
- Create, update, delete, and view cron events programmatically
- Run one-shot tasks that auto-disable after execution
- Monitor active jobs, job history, and scheduler master state
FAQ from Managing Cronicle Scheduler
What tools does Managing Cronicle Scheduler expose?
It exposes tools like get_schedule, get_event, create_event, update_event, delete_event, run_event, get_job_status, abort_job, and more – covering event CRUD, job control, and master state management.
What are the runtime requirements?
Python 3.11 or higher and the uv package manager are required.
How do I configure the API connection?
Set CRONICLE_BASE_URL and CRONICLE_API_KEY (32‑character hex) as environment variables. Optional defaults (CRONICLE_DEFAULT_CATEGORY, CRONICLE_DEFAULT_TARGET, CRONICLE_DEFAULT_PLUGIN) can be overridden per call.
Can I run the server over HTTP/SSE?
Yes, use --transport sse --host 0.0.0.0 --port 8000 or --transport streamable-http. SSE endpoint is /sse, Streamable HTTP endpoint is /mcp.
How do I test the server?
Use npx @modelcontextprotocol/inspector to verify all 15 tools appear, or start with --log-level DEBUG for debug output.
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Servers
modelcontextprotocolModel Context Protocol Servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments