Skip to main content
Glama

Zovo Countdown Chain

Server Details

Make a printable countdown calendar to the day you are waiting for: a vacation, a wedding.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is no possibility of misselection between overlapping capabilities. Its scope (generate a printable countdown calendar with grid/chain/tear-off styles plus ICS reminders) is also explicitly bounded against adjacent tasks like live timers or notifications.

Naming Consistency5/5

The single name `generate_countdown_calendar` follows a clear verb_noun snake_case convention that matches its action and output. There are no competing conventions to conflict with.

Tool Count4/5

One tool is defensible here because the variation (style, weekdays_only, skip_dates, ICS export) is expressed as parameters rather than separate endpoints. The surface is narrow but every parameter is in service of the same job, though a single tool is on the thin side if the server later expands.

Completeness4/5

The core lifecycle — specify event, pick style, filter days, get PDF plus reminder ICS — is fully covered with multiple output formats. Minor gaps exist around appearance customization (themes/colors) and retrieving or regenerating previously created calendars, but agents can work around these.

Available Tools

1 tool
generate_countdown_calendarGenerate countdown calendarA
Read-onlyIdempotent
Inspect

Use this when the user wants a printable countdown calendar, a paper chain countdown, a "how many days until" calendar to cross off, a vacation or wedding countdown printable, an advent-style countdown to an event, or school days left until summer break. Pass event_date and event_name; start_date defaults to today in the user's time zone. Styles: grid (month pages with a big days-to-go number per box), chain (paper-chain strips, 10 per page) or tear_off (12 cards per page). weekdays_only counts Monday to Friday; skip_dates removes holidays. Returns the days-to-go numbers, the PDF, and an ICS file with all-day reminders at 100, 50, 30, 14, 7, 3 and 1 days to go and on the event day. Up to 400 days. Does not send notifications, set phone timers or count hours and minutes; not for a live countdown timer.

NameRequiredDescriptionDefault
styleNo"grid" (default: month pages with a big days-to-go number in each box to cross off), "chain" (paper-chain strips, 10 per page, one link to tear off each day) or "tear_off" (12 cards per page, one per day).
messagesNoOptional short notes printed on the strips or cards in order, repeating if fewer than the days, e.g. ["Pack swimsuits","Read about the parks"]. Up to 80 characters each.
timezoneNoThe user's IANA time zone for "today", e.g. "Europe/London". Default America/New_York.
page_sizeNo"Letter" (default) or "A4".
date_orderNoOnly for dates like 03/04/2027: "mdy" (US, default) or "dmy".
event_dateYesDate of the event, e.g. "2026-12-25". A date without a year ("Dec 25") means the next one after the start date.
event_nameNoWhat the countdown is for, printed on every page, e.g. "Disney trip" or "Our wedding". Up to 60 characters.
skip_datesNoDays not to count, e.g. ["2026-11-26","2026-11-27"] for school holidays. Up to 120 dates.
start_dateNoFirst day of the countdown, e.g. "2026-11-01". Default: today in the user's time zone.
week_startNoGrid style: "Sunday" (default) or "Monday".
weekdays_onlyNotrue to count only Monday to Friday, e.g. for school days or work days left. Default false.
include_event_dayNoAdd a final "Today!" box, strip or card for the event day. Default true.

Output Schema

NameRequiredDescription
pagesYes
styleYes
piecesYes
previewYes
timezoneYes
warningsYes
downloadsYes
page_sizeYes
days_to_goYes
event_dateYes
event_nameYes
milestonesYes
start_dateYes
assumptionsYes
start_sourceYes
calendar_daysYes
counting_ruleYes
event_weekdayYes
preview_countNo
skipped_datesYes
weekdays_onlyYes
include_event_dayYes
skipped_weekend_daysYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations, it discloses the return artifacts (days-to-go numbers, PDF, ICS file), the reminder schedule (100, 50, 30, 14, 7, 3, and 1 days before plus event day), and the 400-day limit. This gives the agent useful behavioral context for a read-only generation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with use cases and key parameters, then moves into styles and limitations. It is dense but well organized; the main inefficiency is repeating style details already present in the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 12-parameter generation tool with annotations and an output schema, the description provides enough context to call it correctly. It covers the core inputs, output artifacts, limits, and exclusions without needing to explain every return field.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, and the description largely repeats the schema's parameter documentation, especially for style, weekdays_only, and skip_dates. It does reinforce that event_date is required and start_date defaults to today in the user's time zone, but it adds little meaning beyond the already detailed schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource combination: it generates printable countdown calendars. It enumerates concrete variants (grid, chain, tear_off) and explicitly distinguishes the tool from a live countdown timer or notification scheduler.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit when-to-use examples, including printable paper chain countdowns, vacation and wedding countdowns, advent-style calendars, and school days left until summer break. It also states when not to use the tool: no notifications, phone timers, or hour/minute countdowns.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • First observedgenerate_countdown_calendar

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Enables AI apps to turn exam dates and available study hours into day-by-day study plans, spaced repetition review dates, pomodoro work/break schedules, and dated milestones for large assignments. All date math is computed by tested code rather than guessed by the model, running locally with no account or network needed.
    13
    764 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A zero-signup business-day date arithmetic API that allows adding/subtracting working days, counting business days between two dates, and testing if a date is a business day, with custom holidays.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources