{"serverId":"mcp-registry/us.artificl/hooddue","tools":[{"name":"export_compliance_log","fixed":{"name":"export_compliance_log","description":"Export the full kitchen compliance log as CSV text (area, service, next due, status, chase history).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":71,"tokensAfter":71},{"name":"get_compliance_summary","fixed":{"name":"get_compliance_summary","description":"Get the kitchen compliance summary: totals for tracked intervals, not scheduled, overdue with policy risk, due this week, and awaiting tags.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"get_services_due","fixed":{"name":"get_services_due","description":"List services and permits due within the next N days (default 30), including hood cleanings, suppression inspections, and permit renewals.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"days":{"type":"number","description":"Look-ahead window in days (default 30)."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"list_overdue_services","fixed":{"name":"list_overdue_services","description":"List overdue fire safety and health compliance intervals — the ones that create insurance and inspection exposure right now. Most serious first.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":83,"tokensAfter":83},{"name":"search_services","fixed":{"name":"search_services","description":"Search kitchen compliance intervals by area, system, service type, or permit. Returns matching records with next due date and status.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"query":{"type":"string","description":"Text to match against area or service (case-insensitive; shorthand like \"Ansul\" or \"liquor license\" works). Omit to list everything."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":128,"tokensAfter":128}],"toolsChanged":5,"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."}