Moltline TimeOps
Was dieses MCP kann
Performs business-day calculations, deadline planning, time-zone meeting overlap, recurrence expansion, and SLA due-time calculations.
Tools
Eingabeschema
{'type': 'object', 'required': ['start_date'], 'properties': {'add_days': {'type': 'integer', 'default': 0, 'maximum': 5000, 'minimum': -5000, 'description': 'Business days to add; negative subtracts. Range -5000 to\n5000. Ignored when end_date is provided.'}, 'end_date': {'type': 'string', 'default': '', 'description': 'Optional end date, ISO YYYY-MM-DD. When set, the tool counts\nbusiness days between start_date and end_date instead of adding.'}, 'holidays': {'type': 'array', 'items': {'type': 'string'}, 'default': [], 'description': 'Optional list of ISO YYYY-MM-DD dates to treat as\nnon-working days, e.g. ["2026-12-25"].'}, 'start_date': {'type': 'string', 'description': 'Anchor date in ISO format YYYY-MM-DD, e.g. "2026-03-02".'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['due_date', 'tasks'], 'properties': {'tasks': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Ordered list of task objects, each {"name": str, "days": int}\nwhere days is the business-day duration (1-365); the first 30\ntasks are scheduled.'}, 'due_date': {'type': 'string', 'description': 'The deadline, ISO YYYY-MM-DD.'}, 'holidays': {'type': 'array', 'items': {'type': 'string'}, 'default': [], 'description': 'Optional list of ISO YYYY-MM-DD dates treated as\nnon-working days.'}, 'buffer_days': {'type': 'integer', 'default': 1, 'description': 'Business days of safety margin kept free before\ndue_date, clamped to 0-365. Default 1.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['offsets_utc'], 'properties': {'work_end': {'type': 'string', 'default': '17:00', 'description': 'Working day end, 24h HH:MM; must be later than work_start.\nDefault "17:00".'}, 'work_start': {'type': 'string', 'default': '09:00', 'description': 'Working day start, 24h HH:MM local in every zone.\nDefault "09:00".'}, 'offsets_utc': {'type': 'array', 'items': {'type': 'number', 'maximum': 14, 'minimum': -14}, 'description': 'One UTC offset per participant, each between -14 and\n+14; fractional offsets allowed, e.g. [-8, 1, 5.5].'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['start_date'], 'properties': {'count': {'type': 'integer', 'default': 10, 'description': 'How many dates to generate; values outside 1-60 are clamped\ninto that range. Default 10.'}, 'weekly_on': {'type': 'array', 'items': {'type': 'string'}, 'default': [], 'description': 'Weekday names to recur on, e.g. ["mon", "thu"]; full names\nlike "monday" also work.'}, 'every_days': {'type': 'integer', 'default': 0, 'description': 'Interval in days between occurrences; use this OR\nweekly_on, not both.'}, 'start_date': {'type': 'string', 'description': 'First date of the series, ISO YYYY-MM-DD.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['opened_at', 'sla_hours'], 'properties': {'day_end': {'type': 'string', 'default': '17:00', 'description': 'Business day end, 24h HH:MM; must be later than day_start.\nDefault "17:00".'}, 'holidays': {'type': 'array', 'items': {'type': 'string'}, 'default': [], 'description': 'Optional list of ISO YYYY-MM-DD dates that never count as\nworking days.'}, 'day_start': {'type': 'string', 'default': '09:00', 'description': 'Business day start, 24h HH:MM. Default "09:00".'}, 'opened_at': {'type': 'string', 'description': 'When the SLA clock started, ISO datetime YYYY-MM-DDTHH:MM.'}, 'sla_hours': {'type': 'number', 'maximum': 24000, 'description': 'SLA length in hours; greater than 0, at most 24000;\nfractions allowed, e.g. 7.5.', 'exclusiveMinimum': 0}, 'business_hours_only': {'type': 'boolean', 'default': False, 'description': 'If true, only time inside day_start-day_end on\nbusiness days counts toward the SLA.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Calcgrid
Runs general-purpose calculators for loans, dates, lunar and solar terms, time zones, units, and a larger catalog of specialized …
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
hopi
Provides read-only calculators, converters, validators, text utilities, encoders, and generators for everyday and technical tasks.
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…
John's Essentials
Analyzes and converts documents, images, audio, video, archives, data files, and other media formats, with PDF chat and file insp…
Dayze — Life Context
Provides authenticated personal life-context data and tools for contacts, memories, events, expenses, trips, assets, places, and …