Query https://data.sfgov.org/resource/rqzj-sfat.json (Mobile Food Facility Permit) with $where on applicant (vendor name) or permit (permit number, format like '19MFF-00112')
Read status, facilitytype (Truck vs Push Cart), and fooditems (free-text approved item list)
Read expirationdate for when the permit lapses and received for the application intake date
Follow the schedule field's PDF link, or query the companion jjew-r69b dataset, for structured stop-by-stop schedule data
Known gotchas
Published by SF Public Works, not DPH - it governs where/when a truck may operate, separate from the DPH health inspection record in tvy3-wexg; a truck can show an issued permit here while having open violations there
fooditems is unstructured text entered by permit reviewers, not a controlled vocabulary - don't parse it as a fixed enum
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?