{"serverId":"mcp-registry/net.gwindex/gwinnett-index","tools":[{"name":"get_case","fixed":{"name":"get_case","description":"Full record for a case number, including staff recommendation, Planning Commission recommendation, decision, parcels and a deep link to the source record.","inputSchema":{"type":"object","required":["case_number"],"properties":{"case_number":{"type":"string","description":"e.g. \"REZ2025-00025\""},"jurisdiction":{"type":"string","description":"Disambiguates if the number exists in more than one jurisdiction"}}},"annotations":{"readOnlyHint":true},"title":"Get one land-use case"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":125,"tokensAfter":125},{"name":"get_code_section","fixed":{"name":"get_code_section","description":"Ordinance text or a dimensional-standards table by citation, with its adoption and amendment dates. Accepts \"402.03\", \"§ 402.03\", \"Duluth UDC § 402.03\" or \"Table 2-B\". Tables that have not been verified against the rendered source page say so in the response.","inputSchema":{"type":"object","required":["jurisdiction","citation"],"properties":{"citation":{"type":"string","description":"e.g. \"402.03\" or \"Table 2-B\""},"jurisdiction":{"type":"string","description":"Jurisdiction slug, e.g. \"duluth\""}}},"annotations":{"readOnlyHint":true},"title":"Get a development code section or table"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":156,"tokensAfter":156},{"name":"list_jurisdictions","fixed":{"name":"list_jurisdictions","description":"All 19 jurisdictions indexed: Gwinnett County as a container, unincorporated Gwinnett as a jurisdiction in its own right, and the 17 municipalities — with their codes and boundary sources.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true},"title":"List jurisdictions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":79,"tokensAfter":79},{"name":"resolve_jurisdiction","fixed":{"name":"resolve_jurisdiction","description":"ALWAYS CALL THIS FIRST for any Gwinnett County address or parcel. Returns which government actually regulates the land — one of 17 cities, or unincorporated Gwinnett County (67.3% of the county) — with its code citation, a confidence band and the distance to the nearest jurisdiction boundary. A mailing address is NOT the jurisdiction: most \"Duluth, GA\" addresses are not in the City of Duluth.","inputSchema":{"type":"object","properties":{"pin":{"type":"string","description":"Gwinnett parcel PIN, e.g. \"7119 100\""},"band_m":{"type":"number","description":"Uncertainty band in metres (default 150)"},"address":{"type":"string","description":"Street address, e.g. \"3175 Peachtree Industrial Blvd, Duluth GA\""}}},"annotations":{"readOnlyHint":true},"title":"Resolve governing jurisdiction — ALWAYS CALL FIRST"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":213,"tokensAfter":213},{"name":"search_cases","fixed":{"name":"search_cases","description":"Search 11,848 zoning and land-use cases (1970–2026) by applicant, use, address, case number, type, year range or zoning district. County records cover UNINCORPORATED Gwinnett only.","inputSchema":{"type":"object","properties":{"zone":{"type":"string","description":"Zoning district, e.g. \"R-100\", \"C-2\", \"R-TH\""},"limit":{"type":"integer","description":"1–100, default 25"},"query":{"type":"string","description":"Free text: applicant, proposed use, address or case number"},"year_to":{"type":"integer"},"case_type":{"type":"string","description":"REZ, SUP, RZC, RZR, RZM, CIC, MIH, CRZ, BRD …"},"year_from":{"type":"integer"},"jurisdiction":{"type":"string","description":"Jurisdiction slug, e.g. \"unincorporated-gwinnett\" or \"duluth\""}}},"annotations":{"readOnlyHint":true},"title":"Search land-use cases"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":219,"tokensAfter":219}],"toolsChanged":5,"tokensSaved":0,"todo":[{"tool":"search_cases","params":["year_to","year_from"]}],"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."}