iana-zones
Common IANA timezone names for clock calls.
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 |
Common IANA timezone names for clock calls.
| 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?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It only says the names are 'common' and intended for clock calls, with no mention of side effects, return format, source, or how the parameters relate to behavior.
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?
The description is short and front-loaded, but it is under-specified rather than concise. It omits the action and parameter behavior, so brevity comes at the cost of clarity.
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?
With four parameters, no output schema, no annotations, and sibling tools, this description is far from sufficient. It does not state what the tool actually does, how the parameters should be used, or what the agent should expect as a result.
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 description coverage is 100%, so the schema already documents url, host, json, and zone. The description's 'timezone names' loosely maps to the zone parameter but adds no meaning for url, host, or json.
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 phrase 'Common IANA timezone names for clock calls' identifies a resource (timezone names) and a usage domain (clock calls), so it is not a pure tautology. However, it lacks a clear verb/action and does not distinguish this tool from siblings such as citation or validate.
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?
The only usage hint is 'for clock calls,' which implies a narrow context but gives no guidance on when to prefer this tool over alternatives. There are no exclusions, prerequisites, or comparisons to sibling tools.
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.
Several tools overlap in the URL/HTTP space, especially citation and normalize-url both returning host/scheme information, with inspect-robots and status-catalog adding to the confusion. The timezone tools are distinct, but compatibility is too vague to place, and the overall set makes tool selection ambiguous.
All names are lowercase and hyphenated, but the semantic pattern is inconsistent: some are verb-object commands like normalize-url and validate-json, while others are bare nouns like citation and timezone, or noun phrases like status-catalog and iana-zones. There is no consistent verb_noun convention or recognizable family pattern.
For a server advertised as 'Hex color to RGB,' 11 tools is far more than needed, and only hex-rgb actually matches that purpose. While 11 is not an extreme number in general, the unrelated utilities make the server feel bloated and mis-scoped.
The set has no coherent domain to assess against, spanning URL parsing, HTTP status, timezones, JSON validation, robots.txt, and color conversion without covering any one area deeply. For the stated hex-to-RGB purpose it is technically complete, but for the apparent mixed utility scope there are clear gaps such as timezone conversion or URL encoding.