MCP.so
ログイン
M

Managing Cronicle Scheduler MCP Server

@wangjunneil

基本情報

カテゴリ

その他

トランスポート

stdio

作者

wangjunneil

投稿者

Wang Calvin

Managing Cronicle Scheduler MCP Server について

概要はまだありません

Managing Cronicle Scheduler MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "managing-cronicle": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/managing-cronicle-scheduler",
        "run",
        "managing-cronicle-scheduler"
      ]
    }
  }
}

Managing Cronicle Scheduler MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

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

よくある質問

1

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.

2

What are the runtime requirements?

Python 3.11 or higher and the `uv` package manager are required.

3

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.

4

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`.

5

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.

コメント

「その他」の他のコンテンツ