{"serverId":"mcp-registry/agency.ottobot/contractor-license-changes","tools":[{"name":"check_license_history","fixed":{"name":"check_license_history","description":"Has this contractor's licence changed? Returns every status transition observed in the state board's own published file since 2026-07-17 -- suspensions, expirations, reinstatements and first appearance -- with the date each was seen. This is change over time, not a current-status lookup: use it after a snapshot check, to find out whether the licence you are about to rely on lapsed and came back. Distinguishes 'no change observed' from 'this source is not observed for that change', which are not ","inputSchema":{"type":"object","required":["state","license_number"],"properties":{"state":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"Two-letter state code. Covered: AZ, CA, CO, CT, DE, FL, IA, NV, NY, OR, TX, UT, VA, WA","patternMessage":"argument state must be a two-letter state code, e.g. CA"},"license_number":{"type":"string","pattern":".*\\S.*","description":"The licence number as the board prints it","patternMessage":"argument license_number must not be blank"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":289,"tokensAfter":289}],"toolsChanged":1,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}