Skip to main content
Glama

ThawDay

How long to thaw

get_thaw_time
Read-onlyIdempotent

The thaw is where Thanksgiving goes wrong: guess the start day and the bird is still frozen on cook day. This names the exact start day. How long a turkey takes to thaw, by USDA method: in the fridge (chart band in days, plus the start date when a cook date is given) or in cold water (30 minutes per pound, with the chart band in hours). Covers 8 to 24 lb.

Input Schema

NameRequiredDescriptionDefault
methodNoThaw method. Default: fridge.
cook_dateNoOptional cook date, YYYY-MM-DD. With a fridge thaw, the tool returns the date to move the bird to the fridge.
cook_timeNoOptional cook time, 24-hour HH:MM. Default: 17:00. For a fridge thaw, give the dinner time the plan counts back from (the same frame as plan_turkey_timeline); the answer states the real time the bird spends in the fridge before oven-in. For cold water, give the time the bird must be thawed by (when it goes in the oven), not the dinner time.
weight_lbYesTurkey weight in pounds, 8 to 24. Example: 20

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, non-destructive and closed-world, so the description's job is to add behavior beyond that, which it does: it discloses the per-method return shapes (day band on fridge, hour band on cold water) and the 30-minutes-per-pound rule. It stops short of disclosing out-of-range handling for weights outside 8-24 lb.

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?

The core facts are front-loaded after a one-line framing sentence about Thanksgiving risk, and the method-specific behavior follows in a single compact sentence. The opening hook costs a little space but is short and does orient the reader quickly.

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?

With no output schema, the description must characterize the return value, and it does so for both methods plus the conditional start date. Annotations and the fully documented four-parameter schema cover safety and inputs, leaving only edge-case behavior (invalid weights, date formats) unaddressed.

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?

Schema coverage is 100%, so the baseline is 3, and the description earns one step above it by adding the quantitative thaw rate (30 minutes per pound) and by clarifying the differing meaning of the result depending on method. The cook_time framing distinction itself lives in the schema, so no additional credit is due there.

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 names the exact resource and computed quantity ('How long a turkey takes to thaw'), and specifies the two USDA methods and the 8-24 lb range, so the agent knows precisely what comes back. It never explicitly distinguishes itself from get_roast_time or plan_turkey_timeline, so sibling differentiation is only implicit through the cook_time reference.

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?

Usage is implied rather than stated: the description explains that a fridge thaw yields a chart band in days and a start date when a cook date is supplied, and that cold water yields a band in hours. It never says when to reach for this tool versus plan_turkey_timeline (which also produces a timeline) or when the tool is the wrong choice.

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.