cron-parser
Cloudflare Workers MCP server: cron-parser
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin diff_cron
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"cron-parser": {
"url": "https://api.lazy-mac.com/cron-parser/mcp"
}
}
}Remote-Endpunkte
https://api.lazy-mac.com/cron-parser/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (6)
🟢explain_cron(expression)
Explain a cron expression in human-readable form and show parsed fields. Supports @presets like @daily, @weekly.
Eingabe-Schema
{
"type": "object",
"properties": {
"expression": {
"type": "string",
"description": "Cron expression (e.g. \"*/5 * * * *\" or \"@daily\")"
}
},
"required": [
"expression"
]
}🟢validate_cron(expression)
Check if a cron expression is valid. Returns {valid: bool, error?: string}.
Eingabe-Schema
{
"type": "object",
"properties": {
"expression": {
"type": "string",
"description": "Cron expression to validate"
}
},
"required": [
"expression"
]
}🟢next_runs(expression, count, from)
Get the next N scheduled run times for a cron expression. Uses standard Unix OR semantics for day fields.
Eingabe-Schema
{
"type": "object",
"properties": {
"expression": {
"type": "string",
"description": "Cron expression"
},
"count": {
"type": "number",
"description": "Number of next runs to return (1-20, default 5)"
},
"from": {
"type": "string",
"description": "ISO 8601 start date (default: now)"
}
},
"required": [
"expression"
]
}⚪generate_cron(every, at, on, month)
Generate a cron expression from human-friendly options.
Eingabe-Schema
{
"type": "object",
"properties": {
"every": {
"type": "string",
"enum": [
"minute",
"hour",
"day",
"week",
"month"
],
"description": "Frequency"
},
"at": {
"type": "object",
"properties": {
"minute": {
"type": "number"
},
"hour": {
"type": "number"
}
}
},
"on": {
"type": "object",
"properties": {
"day": {
"type": "number",
"description": "0=Sunday"
},
"date": {
"type": "number",
"description": "1-31"
}
}
},
"month": {
"type": "number",
"description": "Month (1-12)"
}
},
"required": [
"every"
]
}⚪diff_cron(first, second)
Compare two cron expressions and return per-field differences.
Eingabe-Schema
{
"type": "object",
"properties": {
"first": {
"type": "string",
"description": "First cron expression"
},
"second": {
"type": "string",
"description": "Second cron expression"
}
},
"required": [
"first",
"second"
]
}🟢common_crons
List commonly used cron expressions with descriptions.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Community
Nachweis