Date-time Tools

by abhi12299

Not rated
GitHub

About

A server for date-time manipulation and timezone conversion.

Details

Author
abhi12299
Categories
Productivity, Other

Setup

Install Date-time Tools in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/abhi12299/date-time-tools

Follow the installation instructions in the repository README, then restart your MCP client.

A server for date-time manipulation and timezone conversion.

A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.

This MCP server provides a set of tools for working with date-time strings, including timezone conversion, date mutation (arithmetic), and fetching the current date-time and timezone. It is designed to be used as a backend utility for applications or agents that need robust, standardized date-time operations.

Live deployment:https://date-time-tools.iabhishek.workers.dev/mcp

This server runs onCloudflare Workersand uses theStreamable HTTPtransport (with a legacy SSE endpoint also exposed). Per-session state is backed by a Durable Object via Cloudflare'sagentsMcpAgentwrapper.

- POST/GET/DELETE /mcp— Streamable HTTP transport. Sessions tracked via themcp-session-idheader.
- GET /sse,POST /sse/message— Legacy SSE transport for older clients.

npm install npm run dev # wrangler dev — serves at http://127.0.0.1:8787/mcp

Wrangler prints the public URL — for this project it'shttps://date-time-tools.iabhishek.workers.dev/mcp. The Workers Free plan covers this server (100k requests/day; Durable Objects free tier covers session storage).

.github/workflows/deploy.ymldeploys on every push tomain(and on manualworkflow_dispatch). Configure two repository secrets:

- CLOUDFLARE_API_TOKEN— create athttps://dash.cloudflare.com/profile/api-tokensusing theEdit Cloudflare Workerstemplate
- CLOUDFLARE_ACCOUNT_ID— found on the Workers & Pages dashboard sidebar

claude mcp add date-time-tools --transport http https://date-time-tools.iabhishek.workers.dev/mcp

Add--scope userto register it for every project, or--scope projectto commit a.mcp.jsonshared with collaborators. Verify withclaude mcp list; inside Claude Code, run/mcpto inspect status and tools.

Configure clients that support Streamable HTTP transports to point at the deployed URL:

{ "mcpServers": { "date-time-tools": { "url": "https://date-time-tools.iabhishek.workers.dev/mcp" } } }

For clients that only speak stdio, bridge withmcp-remote:

{ "mcpServers": { "date-time-tools": { "command": "npx", "args": ["-y", "mcp-remote", "https://date-time-tools.iabhishek.workers.dev/mcp"] } } }

This MCP server provides the following tools for LLMs:

- convertTimezones: Convert a date-time string from one timezone to another.
- mutateDate: Add or subtract days, hours, minutes, months, or years from a date-time string.
- currentDateTimeAndTimezone: Get the current date, time, and timezone.

Runnpm run dev, then in another terminal:

Select theStreamable HTTPtransport and usehttp://127.0.0.1:8787/mcpas the URL.

-

Timezone Conversion
Convert a date-time string from one IANA timezone to another using Luxon-compatible formats.

Date Mutation
Add or subtract days, hours, minutes, months, or years from a date-time string.

Current Date-Time & Timezone
Retrieve the current date, time, and timezone of the user/system.

Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.

Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar

MCP server to interact with Routine: calendars, tasks, notes, etc.

Query contacts, companies, and relationship data extracted from your email and calendar. Build pre-meeting reports, find warm intros, and identify fading relationships.

An MCP server for managing Attendee meeting bots, requiring a running Attendee backend service.

A command-line tool to fetch Google Calendar schedules and convert them into custom prompts or text snippets using a template engine.

Integrates with the Cal.com Calendar API for appointment scheduling.

An MCP server for intelligently managing calendar events and finding available time slots for appointments and meetings.

Calendrz: Mirror Your Availability Across Every Calendar, Automatically.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.