Time MCP Server logo

Time MCP Server

by koch3092

The Time MCP Server provides time and timezone conversion capabilities for LLMs. It enables LLMs to get current time information and perform timezone conversions using IANA timezone names.

View on GitHub

Last updated: N/A

What is Time MCP Server?

The Time MCP Server is a Model Context Protocol server designed to provide accurate time and timezone conversion information to Large Language Models (LLMs). It allows LLMs to access current time data and convert between different timezones using IANA timezone names.

How to use Time MCP Server?

The server offers two primary tools: get_current_time and convert_time. get_current_time requires a timezone argument to return the current time in that zone. convert_time requires source and target timezones, along with a time string, to convert between timezones. The server can be installed via uv or pip and configured for use with Claude or Zed by adding the appropriate configuration snippets to their respective settings files.

Key features of Time MCP Server

  • Provides current time in specific timezones

  • Converts time between timezones

  • Uses IANA timezone names

  • Automatic system timezone detection

  • Easy installation via uv or pip

  • Configurable for Claude and Zed

Use cases of Time MCP Server

  • Answering questions about the current time in different locations

  • Scheduling meetings across multiple timezones

  • Converting event times for users in different regions

  • Providing time-sensitive information to users based on their location

FAQ from Time MCP Server

What timezones are supported?

The server supports all IANA timezone names (e.g., 'America/New_York', 'Europe/London').

How do I install the server?

You can install the server using uv (recommended) or pip. Refer to the Installation section in the README for detailed instructions.

How do I configure the server for Claude?

Add the appropriate configuration snippet to your Claude settings, as shown in the Configure for Claude.app section of the README.

Can I override the system timezone?

Yes, you can override the automatically detected system timezone by adding the --local-timezone argument to the args list in the configuration.

How can I debug the server?

You can use the MCP inspector to debug the server. Refer to the Debugging section in the README for instructions.