chuk-mcp-time
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TIME_SERVER_MIN_SOURCES | No | Minimum number of sources required (1 to 10) | 3 |
| TIME_SERVER_NTP_SERVERS | No | NTP Servers (comma-separated) | time.cloudflare.com,time.google.com,time.apple.com |
| TIME_SERVER_NTP_TIMEOUT | No | NTP timeout in seconds (0.5 to 10.0) | 2.0 |
| TIME_SERVER_MAX_DISAGREEMENT_MS | No | Maximum disagreement before warning in milliseconds (10.0 to 5000.0) | 250.0 |
| TIME_SERVER_FAST_MODE_SERVER_COUNT | No | Number of servers to query in fast mode (2 to 10) | 4 |
| TIME_SERVER_MAX_OUTLIER_DEVIATION_MS | No | Maximum outlier deviation in milliseconds (100.0 to 60000.0) | 5000.0 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"subscribe": false,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_time_utcA | Get current UTC time with high accuracy using NTP consensus. |
| get_time_for_timezoneA | Get current time for a specific timezone with high accuracy. |
| compare_system_clockA | Compare system clock against trusted NTP time sources. |
| get_local_timeA | Get current time for a specific IANA timezone with high accuracy. |
| convert_timeA | Convert a datetime from one timezone to another using IANA rules. |
| list_timezonesA | List available IANA timezones with optional filtering. |
| get_timezone_infoA | Get detailed information about a timezone including upcoming transitions. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Most tools are distinct, but get_local_time and get_time_for_timezone have overlapping purposes: both return current time for a timezone with the same parameters. This could confuse an agent about which to use.
All tool names use consistent snake_case and follow a verb_noun pattern (e.g., get_local_time, convert_time, list_timezones). No mixed conventions.
7 tools is a well-scoped set for a time utility server, covering essential operations without unnecessary bloat.
Covers core time functions: UTC time, local time, timezone conversion, listing timezones, and system clock comparison. Minor redundancy (two local time tools) but no obvious gaps.