Reference Developer Tools

A tiny reference server that gives an agent the current time in any timezone and converts times between timezones — useful whenever a task depends on knowing "now."

Add to Claude Code

claude mcp add time -- uvx mcp-server-time

Source: https://github.com/modelcontextprotocol/servers/tree/main/src/time

About

The Time server answers two questions an agent otherwise has no reliable way to know: what time is it right now in a given timezone, and what does a specific time in one timezone correspond to in another.

It's deliberately minimal — no calendar, no scheduling, just accurate current-time and timezone-conversion primitives that other reasoning can build on.

Key features

  • Returns the current time in any IANA timezone
  • Converts a specific time between two timezones
  • No external API or network dependency
  • Trivial to run alongside any other MCP server

Use cases

  • Let an agent correctly reason about "today" or "now" instead of guessing from training data
  • Convert a meeting time between a user's timezone and a colleague's
  • Timestamp generated content with an accurate, timezone-aware value

Available tools

get_current_time

Returns the current date and time in a specified IANA timezone.

convert_time

Converts a given time from one timezone to another.

Frequently asked questions

Why would an agent need this instead of just knowing the date?

A model's training data has a fixed cutoff and no live clock — without a tool like this it can only guess at "today," often incorrectly, especially across timezones.

Does it need internet access?

No — timezone conversion is computed locally using standard timezone data, no network call required.