Managing Cronicle Scheduler
@wangjunneil
About Managing Cronicle Scheduler
No overview available yet
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.
Frequently asked questions
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.
Basic information
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments