Skip to main content
Glama

List Test Planning Trends

list-test-planning-trends
Read-onlyIdempotent

Time-series test-planning trends for a release/environment/branch. Optional coverageScope, scenarioId[], userStoryId[], userStoryIdInScope[], platform, timeWindow, branchId.

Input Schema

NameRequiredDescriptionDefault
botIdNoQA bots: your botId from your stored TestChimp binding.
releaseNo
branchIdNo
platformNo
branchNameNo
scenarioIdNo
timeWindowNo
environmentNo
userStoryIdNo
coverageScopeNo
projectApiKeyNoQA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it.
userStoryIdInScopeNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

C2.6/5.0
Behavior2/5

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

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is fully covered elsewhere. The description adds no behavioral context beyond that: no default time window, no aggregation granularity, no note on what happens with no filters, and no auth note for the credentials params.

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

Conciseness3/5

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

Two sentences with no wasted prose, but the second sentence is a bare name list that restates the schema rather than informing. Front-loading is fine; content density is low.

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?

Twelve parameters, two nested objects, no output schema, and near-zero schema documentation — this description does not supply enough for an agent to construct a correct call, particularly for timeWindow and coverageScope.

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

Parameters2/5

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

Schema description coverage is only 17%, so the description carries a large burden, yet it merely echoes parameter names with no meaning — branches vs branchId, how coverageScope is applied, and the timeWindow fixed/relative shape are all unexplained. It also omits botId, projectApiKey, release, environment, and branchName entirely.

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 concrete resource and verb ('time-series test-planning trends') scoped to release/environment/branch, which distinguishes it from the general event time-series sibling. However, it never says what is actually being trended (coverage %, scenario counts, pass rates), so an agent still has to guess at the output substance.

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 statement of when to call this versus get-truecoverage-event-time-series, get-requirement-coverage, or the other trend/coverage siblings. The reader is left to infer usage from the name alone.

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.