{"serverId":"mcp-registry/com.saveproptax/saveproptax","tools":[{"name":"check_property_tax_savings","fixed":{"name":"check_property_tax_savings","description":"Free check of whether a California home qualifies for a Proposition 8 decline-in-value property tax reduction. Returns a status (qualifies, fair_assessment, not_enough_data, not_residential, window_closed, county_not_served, already_filed, address_not_found, needs_more_info, busy), the current assessment, our opinion of value from recent comparable sales, and the estimated annual savings. When the property qualifies, the result includes a continueToken for start_filing. Checking is free and can ","inputSchema":{"type":"object","required":["address"],"properties":{"unit":{"type":"string","description":"Unit number for multi-unit buildings, for example \"Unit 12\""},"address":{"type":"string","description":"Street address including the city, for example \"3746 Norris Canyon Rd, San Ramon\""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":238,"tokensAfter":238},{"name":"get_filing_status","fixed":{"name":"get_filing_status","description":"Coarse status of a filing by document id: awaiting_signature, awaiting_payment, filed, delivered, or unknown. Returns no personal information, addresses, or amounts.","inputSchema":{"type":"object","required":["docId"],"properties":{"docId":{"type":"string","description":"The docId returned by start_filing"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"start_filing","fixed":{"name":"start_filing","description":"Start a county filing for a property that qualified in check_property_tax_savings. Prepares the county's own review form and emails a signing link to the OWNER'S email address. The link is never returned here: the owner personally reviews, signs, and pays a flat $29 before anything is filed. Requires the continueToken from a qualifying check (valid 24 hours).","inputSchema":{"type":"object","required":["continueToken","ownerName","ownerPhone","ownerEmail"],"properties":{"ownerName":{"type":"string","description":"Owner name or names exactly as they appear on title"},"ownerEmail":{"type":"string","description":"Owner email; the signing link is delivered there"},"ownerPhone":{"type":"string","description":"Owner daytime phone with area code"},"continueToken":{"type":"string","description":"The continueToken from a qualifying check_property_tax_savings result"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":254,"tokensAfter":254}],"toolsChanged":3,"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."}