Skip to main content
Glama

vehicleuk_changes

Recent verification changelog (vehicleuk).

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "vehicleuk_changes"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

C2.8/5.0
Behavior2/5

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

No annotations are supplied, so the description carries the full burden of behavioral disclosure. It implies a read-only listing and adds the word "recent", but never defines the recency window, result ordering, volume, pagination, or whether deltas are returned as a diff or as verification records — all material for a changelog tool.

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?

It is a single short fragment with no filler, hoisting the one distinguishing token ("changelog") to the front. Brevity is not the problem here — the fragment simply carries less than a full sentence would allow, so it stops just short of the top mark.

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

Completeness2/5

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

For a zero-parameter tool with no output schema and no annotations, the description is the only source of information about what comes back, and it provides almost none: no notion of the entry shape, time horizon, or whether results are paginated. It is not enough for an agent to decide between this, vehicleuk_list_facts, and vehicleuk_get_fact with confidence.

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

Parameters4/5

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

The input schema declares zero parameters, so there is no parameter surface for the description to explain and the baseline of 4 applies. Nothing in the description misrepresents or over-promises on inputs.

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

Purpose3/5

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

"Recent verification changelog (vehicleuk)" identifies a resource (a changelog of verification changes scoped to the vehicleuk domain), which is distinguishable in principle from vehicleuk_get_fact and vehicleuk_list_facts by the word "changelog". However, there is no verb, no statement of what a changelog entry contains, and the domain tag is carried only by the parenthetical, so the agent must infer purpose from the name rather than the prose.

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?

The description gives no when-to-use guidance and never names an alternative. With 60+ sibling tools split into _changes / _get_fact / _list_facts families, the reader is left to infer that _changes means 'see what changed' versus _get_fact and _list_facts — a reasonable inference, but one the description never states or excludes.

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