Skip to main content
Glama

get_degradation

Retrieve per-stint tyre degradation for a driver from cleaned, fuel-corrected lap times. Each stint reports R² and a trusted flag to distinguish real degradation from noise.

Instructions

Fitted tyre degradation per stint for one driver.

Lap times are cleaned (safety car, VSC, in/out and inaccurate laps removed) and fuel-corrected before fitting. Each stint reports an R² and a trusted flag — a low-R² fit is describing noise, not degradation, and should not drive a decision.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
yearYes
driverYes
circuitYes
session_typeNoR
Behavior4/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It transparently explains that lap times are cleaned (safety car, VSC, in/out, inaccurate laps removed) and fuel-corrected before fitting. It also warns about the R² and trusted flag, including the caveat that a low-R² fit is noise and should not drive decisions.

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

Conciseness5/5

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

The description is concise and well-structured: the opening sentence states the core purpose, the second details the data processing pipeline, and the third explains output interpretation and the trusted flag. Every sentence contributes meaningful information without filler or redundancy.

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?

Even though there is no output schema, the description explains key output elements (R², trusted flag) and provides important context about data cleaning and fit interpretation. It is adequate for a moderately complex data retrieval tool, but it lacks parameter-level guidance and any mention of return format or pagination. Given the lack of output schema, the description still covers the essential behavioral context.

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?

The input schema has 0% description coverage, so the description needs to compensate by explaining parameters. It does not explicitly define any of the four parameters (year, driver, circuit, session_type), though the names are self-explanatory. The description only implicitly ties 'one driver' to the driver parameter, and it fails to clarify session_type's default meaning or values. Thus it adds little semantic value beyond the schema field names.

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?

The description states the tool returns 'Fitted tyre degradation per stint for one driver,' clearly defining the resource and scope. It distinguishes itself from siblings like get_driver_stints and compare_drivers by focusing on fitted degradation rather than raw stint data or comparisons. It lacks an explicit verb like 'calculates,' but the noun phrase is specific and unambiguous.

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

Usage Guidelines3/5

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

The description implies usage for per-stint degradation analysis for a single driver, which helps separate it from comparison tools. However, it does not explicitly state when to use this tool versus siblings (e.g., get_driver_stints for raw stints or compare_drivers for multi-driver comparisons). No explicit exclusions or alternative guidance is given, only an implied scope.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fayazhussain2821/AI_Race_Engineer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server