utc-time
Current UTC timestamp.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | HTTPS URL to normalize or cite | |
| host | No | Public hostname | |
| json | No | JSON text to validate; discarded after the check | |
| zone | No | IANA timezone name |
Current UTC timestamp.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | HTTPS URL to normalize or cite | |
| host | No | Public hostname | |
| json | No | JSON text to validate; discarded after the check | |
| zone | No | IANA timezone name |
Changes observed during successful MCP inspections. Dates show when Glama detected each change.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and 'Current UTC timestamp' is essentially a tautology of the tool name. It discloses no response format, precision (seconds vs milliseconds), or side effects, and it fails to address the serious mismatch where the schema asks for URL/JSON/timezone parameters that have nothing to do with returning a UTC timestamp.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three words is maximally terse, but this reads as under-specification rather than efficient conciseness. A tool whose schema exposes four misleading parameters needs more than a noun phrase to earn its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The definition is grossly incomplete for this tool's actual shape: no output schema, no annotations, and a four-parameter schema that appears copied from sibling tools. An agent cannot know the return format, which parameters (if any) to pass, or how this differs from the timezone sibling.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, which normally earns a baseline of 3, but the parameters documented (url, host, json, zone) are semantically unrelated to the tool's stated purpose. The description adds no explanation of how these parameters relate to obtaining a UTC timestamp, leaving an agent unable to determine whether they should be passed at all.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description 'Current UTC timestamp' states a clear resource and an implied retrieval action, so an agent can tell what the tool fundamentally does. However, it does not differentiate from the sibling 'timezone' tool, and it silently ignores the fact that the schema exposes unrelated parameters (url, host, json, zone).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no guidance on when to invoke utc-time versus the sibling tools (especially timezone, but also normalize-url and validate-json). The description also gives no hint about whether any of the four optional schema parameters should be supplied, which is a real decision an agent must make with zero support.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.
Most tools target clearly distinct resources: URL components, IP version, robots.txt, time zones, JSON, and HTTP status codes. However, citation and normalize-url both operate on URLs, and compatibility is vague enough that an agent might pause to determine which tool applies.
All names use lowercase hyphenation, which gives a consistent visual style. However, the set mixes verb-object names like normalize-url and validate-json with noun compounds like status-catalog and iana-zones, so there is no consistent semantic naming pattern.
Eleven tools is a reasonable number for a utility server, and each tool performs a distinct small task. The scope is broad—covering URLs, HTTP, time, and JSON—so it feels less tightly focused than a single-domain server.
The set covers simple URL inspection, HTTP status lookup, current time retrieval, and JSON validation. Natural gaps remain, such as timezone conversion, HTTP header inspection, or deeper network diagnostics, so the surface is useful but not comprehensive.