mcpField
C
ChronoGate

ChronoGate

Remote
chronogate-self.vercel.appProductivity0Updated 3d ago

About ChronoGate

ChronoGate is a remote MCP server for scheduling systems and agents that need precise time and business-day calculations. It handles IANA time zones, daylight-saving transitions, relative date expressions and public holidays across 100+ countries.

Key features

  1. 01Get current time in an IANA zone
  2. 02Convert timestamps with DST handling
  3. 03Resolve relative date expressions
  4. 04Check weekends and public holidays
  5. 05Add business days across holidays

Use cases

  1. 01Convert meeting times across time zones
  2. 02Resolve phrases such as next Tuesday at 3pm
  3. 03Check whether a date is a business day
  4. 04Calculate deadlines in business days

MCP support

ChronoGate exposes time and business-day tools through a remote Streamable HTTP MCP server, with a Docker option for stdio MCP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://chronogate-self.vercel.app/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

ChronoGate

Listed on mcpservers.org

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 402 (with buy link); resets 00:00 UTC. Paid tier coming.

MCP tools

ToolWhat it does
nowCurrent instant + wall-clock time, offset and DST flag in an IANA zone
convertConvert an ISO timestamp between zones, DST-safe
resolve_expressionResolve "tomorrow 9am", "next Tuesday 3pm", "in N business days" to an exact instant
is_business_dayWeekend + public-holiday check for a date and country
add_business_daysAdd N business days to a date, skipping weekends and holidays

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.

Paid credits

Docker (stdio MCP)

docker build -t chronogate .
docker run -i --rm chronogate        # MCP over stdio; wrap with mcp-proxy for HTTP
npm run healthcheck                  # initialize + tools/list handshake (also the Docker HEALTHCHECK)

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.