Restaurant Health Inspections
Server Details
Restaurant health inspection grades and violations for 20 US, UK, Canadian and French locations.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- iangcarroll/food
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
Each tool has a clearly distinct role: search finds restaurants and returns current grades, get_inspection_history retrieves detailed past inspections for one restaurant, and rating_systems explains how grades vary by city. An agent can easily choose among them without overlap.
All names use snake_case, but two follow a verb_noun pattern (search_restaurants, get_inspection_history) while rating_systems is a noun phrase. The deviation is minor and still readable.
Three tools are well-scoped for a focused restaurant inspection lookup service: discovery, detail retrieval, and rating-system reference. Each tool earns its place and there is no unnecessary surface area.
The set covers finding a restaurant by name, getting its inspection history, and understanding city rating systems. However, there is no way to browse restaurants by city, filter by grade, or list violations across establishments, which are notable gaps for inspection data.
Available Tools
3 toolsget_inspection_historyInspection historyARead-onlyInspect
Get the inspection history (dates, scores/grades/results, and violations where published) for one restaurant.
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | "nyc" (New York City, New York, US), "sf" (San Francisco, California, US), "la" (Los Angeles County, California, US), "las_vegas" (Las Vegas, Clark County, Nevada, US), "chicago" (Chicago, Illinois, US), "boston" (Boston, Massachusetts, US), "austin" (Austin, Texas, US), "santa_clara" (Santa Clara County, San Jose & Silicon Valley, California, US), "marin" (Marin County, California, US), "sacramento" (Sacramento County, California, US), "raleigh" (Raleigh / Wake County, North Carolina, US), "louisville" (Louisville, Kentucky, US), "detroit" (Detroit, Michigan, US), "cincinnati" (Cincinnati, Ohio, US), "ny_state" (New York State, Rochester, Syracuse, Albany, Westchester, Nassau & more (not NYC)), "omaha" (Omaha / Douglas County, Nebraska, US), "fairfax" (Fairfax County, Northern Virginia, US), "uk" (London & the UK, England, Wales, Scotland & Northern Ireland), "toronto" (Toronto, Ontario, Canada), "france" (Paris & France, Nationwide, France) | |
| restaurant_id | Yes | The `id` from search_restaurants (nyc: NYC CAMIS number; sf: SF permit number; la: LA record id like PR0012345; las_vegas: Southern Nevada permit number; chicago: Chicago license number; boston: Boston license number; austin: Austin facility id; santa_clara: Santa Clara business id like PR0300002; marin: Marin business id; sacramento: Sacramento facility id like FA0001195; raleigh: Wake County HSISID; louisville: Louisville establishment id; detroit: Detroit establishment id; cincinnati: Cincinnati license number like FSO-013375-C4S; ny_state: NYS health operation id; omaha: Douglas County permit number like FS-68561-25; fairfax: Fairfax record id like HFOOD-000009369; uk: FHRS id; toronto: DineSafe establishment id; france: Alim'confiance unit code like 43485195200433_00001). | |
| max_inspections | No | Max inspections to return, newest first (default 10). |
rating_systemsRating systemsARead-onlyInspect
List the supported cities and explain how each one's health grades, scores or results work (they differ a lot).
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
search_restaurantsSearch restaurantsARead-onlyInspect
Find restaurants by name and get their current health grade / rating. Returns matching establishments with an id to pass to get_inspection_history.
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | "nyc" (New York City, New York, US), "sf" (San Francisco, California, US), "la" (Los Angeles County, California, US), "las_vegas" (Las Vegas, Clark County, Nevada, US), "chicago" (Chicago, Illinois, US), "boston" (Boston, Massachusetts, US), "austin" (Austin, Texas, US), "santa_clara" (Santa Clara County, San Jose & Silicon Valley, California, US), "marin" (Marin County, California, US), "sacramento" (Sacramento County, California, US), "raleigh" (Raleigh / Wake County, North Carolina, US), "louisville" (Louisville, Kentucky, US), "detroit" (Detroit, Michigan, US), "cincinnati" (Cincinnati, Ohio, US), "ny_state" (New York State, Rochester, Syracuse, Albany, Westchester, Nassau & more (not NYC)), "omaha" (Omaha / Douglas County, Nebraska, US), "fairfax" (Fairfax County, Northern Virginia, US), "uk" (London & the UK, England, Wales, Scotland & Northern Ireland), "toronto" (Toronto, Ontario, Canada), "france" (Paris & France, Nationwide, France) | |
| name | Yes | Restaurant name or part of it, as a phrase. Case, spaces and punctuation are ignored, so "in n out" matches "IN-N-OUT BURGER" and "katzs" matches "KATZ'S". | |
| limit | No | Max results (default 10, max 50). | |
| address | No | Optional words that must appear in the street address (e.g. "broadway"). | |
| zip_code | No | Optional ZIP/postal code filter (ignored for: sf, sacramento). |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- First observed
get_inspection_history - First observed
rating_systems - First observed
search_restaurants
Related MCP Connectors
Restaurant inspections for Chicago, NYC, Minneapolis, Milwaukee, Austin, and Denver.
UK food hygiene ratings for every rated business from the Food Standards Agency
Restaurants and their signature dishes across the US and Canada.
Florida restaurant inspections, independent dated grades and official report links. Read-only.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceScores any remote MCP server for readiness across the Claude Directory, ChatGPT Apps, Gemini Connected Apps, and MCP Registry, returning a 0–100 score, A–F grade, per-store status, failing checks, and one-line fixes. Also provides report links, badges, and explanations of each check.MIT
- FlicenseNot gradedqualityDmaintenanceDependency health checker for AI agent skills. Analyzes external endpoints for uptime, SSL validity, domain reputation, ownership changes, and abuse scores. Returns a 0-100 trust score per endpoint.-
- AlicenseAqualityBmaintenanceEvaluates MCP servers by running read-only checks and returning a graded report with an A-F letter grade.51MIT
- AlicenseNot gradedqualityDmaintenanceScans codebases for TODOs, FIXMEs, code complexity, file stats, and dependencies, generating a health report with a letter grade. Zero configuration required.13 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.