Skip to main content
Glama

Trustbase Lab · Trusted Data Infrastructure for the AI Era

query_telecom_expansion

query_telecom_expansion
Read-onlyIdempotent

Telecom expansion dataset - LEO constellations, spectrum allocations and 6G patent statistics. Query by kind and keyword. Every record carries a verified source URL (58/58 reachable at build time).

Input Schema

NameRequiredDescriptionDefault
kindNoWhich dataset to query
limitNoMax rows (default 50, cap 200)
keywordNoFree text search
languageNoResponse language: 'zh' (default, Chinese) or 'en' (English).
response_formatNoOutput format: 'markdown' (default, human-readable) or 'json' (machine-readable).

Output Schema

NameRequiredDescriptionDefault
textYesHuman-readable result (markdown, or a JSON string when response_format=json).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the description doesn't need to restate them. It does add a genuine trait an agent can't get from structured fields: every record carries a verified, live source URL (58/58 reachable at build time), which signals provenance and reliability. It doesn't mention result-set behavior like pagination semantics beyond what the schema's limit field already states.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the dataset scope, no filler. The '58/58 reachable at build time' figure is a slightly odd precision but does earn its place as a trust signal; nothing is redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and the input schema is fully documented, so the description only needs to frame the dataset and its caveats, which it does. The one material omission is routing information relative to the overlapping siblings, which is covered under usage guidelines rather than raw completeness.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, with all five parameters documented including enum values and defaults (limit default 50, cap 200). The description only echoes 'kind and keyword', adding no syntax or semantics beyond the schema, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb-and-resource pair ('Query' the 'telecom expansion dataset') and enumerates the three sub-datasets (LEO constellations, spectrum, 6G patents), so an agent knows what it returns. It does not, however, differentiate itself from siblings that appear to cover the same ground individually (query_spectrum_allocations, get_constellation_status, get_6g_patent_landscape), leaving ambiguity about why the umbrella tool exists.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use guidance is given beyond 'query by kind and keyword'. With three near-duplicate siblings in the list, the description should say when to prefer this aggregate tool over the specialized ones (or vice versa); it is silent on that.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources