Safe Bite
Server Details
Restaurant inspections for Chicago, NYC, Minneapolis, Milwaukee, Austin, and Denver.
- Status
- Healthy
- Uptime
- 52.2% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
get_milwaukee_inspections is a straight duplicate of get_city_inspections with city=milwaukee already supported, forcing agents to guess which to call. search_restaurants and show_inspection also both take a restaurant name and return cards, with boundaries that are only loosely explained.
All names are snake_case with a verb_noun shape (find_, get_, search_, show_). The verbs vary (find/search/get/show) but each still reads naturally for its action, so the deviation is minor.
Five tools is a well-scoped size for a restaurant/inspection lookup server. One of the five is redundant (Milwaukee-specific inspection tool), so the effective surface is slightly smaller than advertised.
The surface covers geo search, name search, city rankings, and restaurant/violation-term cards, which is most of the domain. However, there is no tool to discover supported cities or to fetch a full inspection history for a specific restaurant beyond the single card, and the Milwaukee duplication suggests the city coverage was patched rather than designed.
Available Tools
5 toolsfind_nearby_restaurantsBInspect
Returns an MCP App card of restaurants near a point or address. The default radius is a quarter mile.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Optional city filter. | all |
| limit | No | Max restaurants to return (1-100). | |
| address | No | Optional street address; resolved to lat/lng via Google Maps Geocoding API. Used only if latitude/longitude are not supplied. | |
| latitude | No | Center latitude in decimal degrees. Required if no address is provided. | |
| history_n | No | How many recent inspections to include per restaurant. Default 3. | |
| longitude | No | Center longitude in decimal degrees. Required if no address is provided. | |
| radius_miles | No | Search radius in miles. Defaults to 0.25 (a quarter mile). |
get_city_inspectionsAInspect
Returns an MCP App card ranking restaurants with the most serious recent health-inspection violations in the chosen city (chicago, nyc, minneapolis, milwaukee, austin, denver). The server ranks a wide recent window and returns one page of that ranking. Supports limit/offset pagination.
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City to query: chicago, nyc, minneapolis, milwaukee, austin, or denver. | chicago |
| limit | No | Maximum restaurants on this page of the ranking. Defaults to 10. | |
| offset | No | Number of ranked restaurants to skip. Defaults to 0. pagination.next_offset in the result is the next page, or null when the ranking is finished. |
get_milwaukee_inspectionsAInspect
Returns an MCP App card ranking Milwaukee restaurants with the most serious recent health-inspection violations. The server ranks a wide recent window and returns one page of that ranking. Supports limit/offset pagination.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum restaurants on this page of the ranking. Defaults to 10. | |
| offset | No | Number of ranked restaurants to skip. Defaults to 0. pagination.next_offset in the result is the next page, or null when the ranking is finished. |
search_restaurantsAInspect
Looks up restaurants by name, including partial names and imperfect spelling, and returns an MCP App card for each match. An optional city argument limits the search to one city.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Optional city scope. | all |
| limit | No | Max number of matches to return (1-50). | |
| query | Yes | Restaurant name or partial name (e.g., 'giordanos', 'shake shak'). | |
| history_n | No | How many recent inspections to include per restaurant. Default 3. | |
| threshold | No | Fuzzy match threshold between 0 and 1 (higher = stricter). |
show_inspectionARead-onlyInspect
Returns an MCP App card for a restaurant name, or a map for a violation term in a city. Hosts that support MCP Apps render the card or map inline. The text result names the matches for hosts that only show text.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City scope. Required for a violation map. | all |
| view | No | card, map, or auto. auto uses a card for a restaurant and a map for a violation search. | auto |
| limit | No | Maximum places to show (1-12). | |
| query | No | Restaurant name, or a violation word when violation is omitted. | |
| violation | No | Violation text to map, such as pest, roach, or dropping. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- First observed
find_nearby_restaurants - First observed
get_city_inspections - First observed
get_milwaukee_inspections - First observed
search_restaurants - First observed
show_inspection
Related MCP Connectors
Public crime records and area trends for Chicago, Milwaukee, New York, Minneapolis, and Denver.
Florida restaurant inspections, independent dated grades and official report links. Read-only.
Live tables, release times and booking odds at hard-to-book restaurants in NYC, SF, LA and Chicago.
Restaurant health inspection grades and violations for 20 US, UK, Canadian and French locations.
31
Related MCP Servers
- AlicenseAqualityDmaintenanceRegulatory intelligence API — look up permits, licenses, and fees for food service businesses in Austin, SF, and NYC.361 npmMIT
- FlicenseNot gradedqualityBmaintenanceMCP server for NYC Restaurant Week, enabling search and lookup of participating restaurants, date checks, and filter options.-
- FlicenseNot gradedqualityNot gradedmaintenanceAn AI-native restaurant discovery service that enables searching and receiving natural language recommendations for over 2,200 restaurants across 15+ US cities. It provides tools for accessing detailed restaurant info, curated lists, and cuisine-specific searches through the Model Context Protocol.-
- AlicenseAqualityDmaintenanceEnables restaurant discovery and reservations across multiple providers (Resy, Google Places, Yelp, Tock) with auditable and secure two-step booking.10MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.