Nonlinear Calendar
Qué hace este MCP
Provides deterministic almanac, lunar-calendar, solar-term, astronomical-event, body-rhythm, and activity-window lookups for planning dates and schedules.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'task': {'enum': ['deep_work', 'train', 'meet', 'ship', 'rest'], 'type': 'string', 'description': 'What to place: deep_work (default), train, meet, ship, rest.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'hour': {'type': 'string', 'description': 'Clock HH:MM or 时支 like 申. Pins the hour slot. Use when the user says 现在 / 下午 / 几点.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Any date 1900–2100.'}, 'hour': {'type': 'string', 'description': 'Clock HH:MM or 时支 like 申. Adds the hour pillar.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'hour': {'type': 'string', 'description': 'Optional hour for the personal seat (HH:MM or 时支).'}, 'seat': {'enum': ['personal', 'org'], 'type': 'string', 'description': 'personal (default) = body load/sleep. org = team window, push vs hold.'}, 'month': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}$', 'description': 'Month YYYY-MM for the org seat. Default: current month.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'month': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}$', 'description': 'Month YYYY-MM. Default: current month.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}, 'people': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'relation'], 'properties': {'id': {'type': 'string', 'description': 'Stable id if the user already has one. Do not merge two ids.'}, 'name': {'type': 'string', 'description': 'User-given name. Do not invent.'}, 'relation': {'type': 'string', 'description': "One-line relation in the user's words."}}}, 'description': 'This-turn roster. Wins over PEOPLE_ROSTER_JSON. Omit to read the env roster.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'hour': {'type': 'string', 'description': 'Clock HH:MM or earthly branch 子–亥 (e.g. 14:30 or 未). Adds hour-pillar ten-god.'}, 'birth': {'type': 'object', 'required': ['date', 'time', 'gender'], 'properties': {'city': {'type': 'string', 'description': 'Birth city name, or pass longitude+latitude instead'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Birth date YYYY-MM-DD'}, 'time': {'type': 'string', 'description': 'Birth time HH:MM (local civil time on the birth certificate)'}, 'gender': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Required for dayun direction'}, 'latitude': {'type': 'number'}, 'longitude': {'type': 'number'}}, 'description': 'Optional birth profile. If omitted, uses the cloud profile saved on the paid account.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Optional YYYY-MM-DD to pin which flow month to use.'}, 'birth': {'type': 'object', 'required': ['date', 'time', 'gender'], 'properties': {'city': {'type': 'string', 'description': 'Birth city name, or pass longitude+latitude instead'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Birth date YYYY-MM-DD'}, 'time': {'type': 'string', 'description': 'Birth time HH:MM (local civil time on the birth certificate)'}, 'gender': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Required for dayun direction'}, 'latitude': {'type': 'number'}, 'longitude': {'type': 'number'}}, 'description': 'Optional birth profile. If omitted, uses the cloud profile saved on the paid account.'}, 'month': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}$', 'description': 'Month YYYY-MM. Default: current month.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'End date YYYY-MM-DD. Default: from + 14 days.'}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Start date YYYY-MM-DD. Default: today.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'integer', 'maximum': 2100, 'minimum': 1900, 'description': 'Gregorian year. Default: current year.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'month': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}$', 'description': 'Month YYYY-MM if not passing date. Pins the flow-month.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}, 'compact': {'type': 'boolean', 'description': 'true = return only the atom line, fold mapping and rule line (token-light for chained agent calls). Default false = full 12-row table.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date YYYY-MM-DD. Default: today in Asia/Shanghai. Use when the user asks about a specific day.'}, 'hour': {'type': 'string', 'description': 'Clock HH:MM or 时支 like 申 / 未时. Adds the public hour pillar. Use when the user says 现在 / 下午 / 几点.'}, 'locale': {'enum': ['zh', 'en'], 'type': 'string', 'description': 'Reply language. zh (default) or en.'}}}
Cambios recientes en herramientas
Servidores MCP similares
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 …