UK Food Hygiene Ratings
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
UK Food Hygiene Ratings — MCP server
An MCP server (TypeScript, Streamable HTTP, plus optional stdio) for official UK Food Standards Agency hygiene ratings (FHRS in England, Wales and Northern Ireland, and FHIS in Scotland). It uses the free public FSA API (api.ratings.food.gov.uk) and needs no FSA API key.
You can run this repository locally, or use the hosted server on MCPize.
This project is a companion to the Apify Actor UK Food Hygiene Rating Monitor (FSA), which is better for scheduled snapshots and detecting removed businesses. Nothing in this repository is a secret, an API token, or a credential.
Hosted server
Listing: uk-food-hygiene-ratings on MCPize
MCP endpoint (Streamable HTTP):
https://uk-food-hygiene-ratings.mcpize.run/mcp
Hosted prices (live, unchanged): $0.02 per tool call, or $9 per month. Clients must send a MCPize API key:
{
"mcpServers": {
"uk-food-hygiene-ratings": {
"url": "https://uk-food-hygiene-ratings.mcpize.run/mcp",
"headers": {
"Authorization": "Bearer YOUR_MCPIZE_API_KEY"
}
}
}
}Get a key from the MCPize listing. Do not commit API keys.
Related MCP server: food-hygiene-mcp
Tools
Tool | What it does |
| Search by |
| Get one business by |
| Businesses whose rating date falls within the last |
Each result has these fields: fhrsId, name, businessType, address, postcode, rating, ratingDate, newRatingPending, localAuthority, scheme, sourceUrl, plus an attribution note. Phone numbers, emails and score breakdowns are not included.
Example calls
{"name": "search_establishments", "arguments": {"postcode": "LS1 4AP"}}
{"name": "get_establishment", "arguments": {"fhrsId": 1781401}}
{"name": "recent_rating_changes", "arguments": {"postcode": "NP12", "days": 30}}Run locally
npm install && npm run build
npm start # http://localhost:8080/mcp (PORT env var respected)
node dist/index.js --stdio # stdio for desktop MCP clients
npm test # SDK client test against the running HTTP serverThe local server talks to the public FSA API directly. No API key is required. Optional environment variables are listed in .env.example (PORT, NODE_ENV).
Other UK open-data tools
UK Food Hygiene Rating Monitor (FSA) — scheduled snapshot monitoring, including removed businesses
UK bank holiday planner — free n8n template
Licence and attribution
Example code and documentation in this repository: MIT, copyright James Marshall 2026.
The ratings themselves are public sector information licensed under the Open Government Licence v3.0. Source: Food Standards Agency, https://ratings.food.gov.uk. See ATTRIBUTION.md. Ratings reflect the standard at the date of inspection.
This project is independent and is not affiliated with or endorsed by the Food Standards Agency, Apify, MCPize or n8n. It uses no FHRS/FHIS logos or official rating images.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Access CQC care ratings, NHS health services, and food hygiene data across the UK
UK Food Hygiene MCP — Food Standards Agency food hygiene ratings (FHRS) via…
UK food hygiene ratings for every rated business from the Food Standards Agency
UK Thai restaurant data from FSA inspections: hygiene ratings, city stats, postcode search.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables searching and retrieving nutrition data from the USDA FoodData Central API, with tools for food search, nutrient lookups, and bulk operations.167 npmMIT
- AlicenseNot gradedqualityCmaintenanceQuery UK food hygiene ratings via MCP. Enables searching establishments by name, location, or rating.MIT
- AlicenseNot gradedqualityCmaintenanceConnects AI agents to UK Food Standards Agency food hygiene ratings (FHRS). Enables querying food hygiene data via natural language through the Pipeworx gateway.288 npmMIT
- AlicenseNot gradedqualityFmaintenanceWraps the Open Food Facts API to provide nutrition data and food information without authentication.6 npmMIT