Skip to main content
Glama
chronogate

ChronoGate

by chronogate

ChronoGate

Timezone and business-day truth for scheduling agents. LLMs guess at "now", DST and holidays; ChronoGate answers authoritatively: current time in any IANA zone, DST-safe conversion, relative expressions ("next Tuesday 3pm", "in 3 business days"), and public-holiday-aware business days for 100+ countries (via Nager.Date).

  • Remote MCP: https://chronogate-self.vercel.app/mcp (Streamable HTTP, JSON-RPC, protocol 2025-06-18, stateless)

  • Docs for agents: https://chronogate-self.vercel.app/llms.txt

  • Free tier: 200 calls/day per IP, no API key. Over the limit returns HTTP 429; resets 00:00 UTC. Paid tier coming.

MCP tools

Tool

What it does

now

Current instant + wall-clock time, offset and DST flag in an IANA zone

convert

Convert an ISO timestamp between zones, DST-safe

resolve_expression

Resolve "tomorrow 9am", "next Tuesday 3pm", "in N business days" to an exact instant

is_business_day

Weekend + public-holiday check for a date and country

add_business_days

Add N business days to a date, skipping weekends and holidays

Related MCP server: mcp-time-tools

Client config

{
  "mcpServers": {
    "chronogate": {
      "type": "http",
      "url": "https://chronogate-self.vercel.app/mcp"
    }
  }
}

REST

curl "https://chronogate-self.vercel.app/v1/now?tz=America/Chicago"
curl "https://chronogate-self.vercel.app/v1/convert?iso=2026-03-08T08:00:00Z&to=America/Chicago"
curl "https://chronogate-self.vercel.app/v1/resolve?expr=next%20Tuesday%203pm&tz=America/Chicago"
curl "https://chronogate-self.vercel.app/v1/business-day?date=2026-07-03&country=US"
curl "https://chronogate-self.vercel.app/v1/business-days/add?start=2026-07-02&days=3&country=US"

# MCP over plain HTTP
curl -X POST https://chronogate-self.vercel.app/mcp -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Run locally

npm install && npm run dev   # local server
npm test                     # smoke tests

Deploys as Vercel serverless functions (see vercel.json).

Notes

  • Holidays come from the public Nager.Date API; if it's unavailable, weekend logic still works (holiday_source: "unavailable").

  • Terms

  • ChronoGate is not affiliated with chronogate.io.

MIT licensed.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Provides deterministic business-day calculations for AI agents, correctly handling country-specific weekends and public holidays.
    6
    66 npm
    1
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides date, time, and timezone tools for AI agents via MCP, including timezone conversion, date calculation, cron parsing, timestamp conversion, and duration formatting.
    43 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Deterministic temporal reasoning engine for AI agents. LLMs are surprisingly bad at dates, timezones, business days, holidays, and recurring schedules. Taghvim gives agents deterministic temporal primitives they can call instead of guessing.
    12
    18 npm
    1
    MIT
  • F
    license
    A
    quality
    A
    maintenance
    Enables AI agents to perform deterministic date, time, timezone, holiday, and business-day arithmetic through MCP, including elapsed-time and calendar-aware operations that skip weekends and supported official holidays.
    1
    -