Compliance answers, cited.
61 FoodGuard tools behind one URL.
Frontier models: 100% correct with Pipeworx, 63% with web search
Can we sell this here, and what is the limit? Ask which additives a food category permits, how much pesticide residue is allowed on a crop, or what an ingredient’s safe daily intake is. The answer quotes the standard rather than a summary of it.
Included Packs
Codex GSFA — which additives are permitted in which food category, at what maximum level, and under which notes. Distinguishes a numeric limit from Good Manufacturing Practice, and says when a permission was inherited from a parent food category rather than stated outright
Codex maximum residue limits for pesticides and veterinary drugs, searchable by substance or by the food itself — the ceilings a shipment is rejected against at a border, with the adoption year and step code that says whether a limit is binding yet
JECFA acceptable daily intakes for additives, contaminants and veterinary drugs, and JMPR intakes for pesticides — the committee’s conclusions, the meeting that set each value, and links to the source reports
21 CFR — the actual regulation text behind a US food requirement, retrieved by citation or searched by phrase
Food Standards Agency hygiene ratings for a named business or across an authority — supplier due diligence on the UK side
A permission, a residue ceiling and the toxicology behind both, in one scope. Codex revoked chlorpyrifos’s residue limits, so the limits database has no record of it — JMPR still holds the evaluation that says why
Setup
Choose one of these options:
Open claude.ai/customize/connectors, click Add custom connector, name it Pipeworx Food Safety and paste this URL. Leave the OAuth client ID and secret blank — the connector registers itself.
https://gateway.pipeworx.io/mcp?vertical=food-safety Then click Connect and sign in with GitHub. That step is free and takes you from 50 calls a day to 200 — same connection either way, and you can skip it and sign in later. In a new chat, open the tools menu and enable the connector.
Custom connectors need a paid Claude plan — that is an Anthropic gate, not a Pipeworx one.
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"pipeworx-foodguard": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://gateway.pipeworx.io/mcp?vertical=food-safety",
"--header",
"Authorization:Bearer YOUR_API_KEY"
]
}
}
} Paste this into Claude to use for one conversation:
Use this MCP server for this conversation:
npx -y mcp-remote "https://gateway.pipeworx.io/mcp?vertical=food-safety" --header "Authorization:Bearer YOUR_API_KEY"
Then tell me whether I can use sucralose in a flavoured yogurt under Codex, at what maximum level, and what the JECFA acceptable daily intake for it is. Every source is a public FAO, WHO, US or UK government endpoint. Sign up and connect — no external keys required.
What each pack covers
Six packs, split by the question they answer. The Codex standards are the international reference point; the US and UK packs are the two national surfaces we hold today.
Codex standards 3 packs
codex-gsfaGeneral Standard for Food Additives — permissions by additive and by food category, with subcategory inheritance made explicitcodex-mrlMaximum residue limits — 240 pesticides and 85 veterinary drugs, indexed both by substance and by foodjecfaFAO/WHO expert committee — 3,245 substances: additives, flavourings, contaminants and veterinary drugs, with every evaluation on recordToxicology 1 pack
jmprJoint Meeting on Pesticide Residues — 382 pesticides with acceptable daily intakes and acute reference doses, and the meeting comments when a value was withdrawn or never setNational surfaces 2 packs
fda-regulationsUnited States — 21 CFR text by citation or phrase searchuk-food-hygieneUnited Kingdom — FSA hygiene ratings by business or authorityCommon questions
What question is this vertical for?
Whether a product can legally be sold in a market, and what the science behind the rule says. It is scoped for regulatory-affairs and QA teams at exporters, importers and manufacturers — not consumer nutrition. Codex GSFA answers "may I add this additive, and how much"; the residue limits answer "how much pesticide or veterinary drug residue is tolerated in this food"; JECFA and JMPR answer "what did the FAO/WHO experts conclude, and when".
Are Codex limits the law in my country?
No, and the tools do not claim otherwise. Codex standards are the internationally agreed reference that national regulators and the WTO use as the benchmark, and many countries adopt them directly — but the binding text is whatever your own regulator published. Use the Codex packs for the international position and fda-regulations for the actual US requirement. A residue limit also carries its step code: CXL means adopted, while a numeric step means it is still moving through the eight-step procedure and is not binding yet.
A substance is missing from the residue limits. Does that mean it is banned?
No — and this is the easiest way to get a wrong answer here. The Codex residue database lists only currently adopted limits. When Codex revokes a limit, the entry goes away. So an absent substance may have been studied for decades. Chlorpyrifos is the clearest case. Its limits were revoked, so it is missing from that database. JMPR still holds the evaluation, including the 2024 finding that the evidence was too thin to set a safe intake level. The tools say which kind of absence they found instead of returning an empty result.
What does an empty Acceptable Daily Intake mean?
Usually the opposite of safe. JECFA and JMPR record substances with no acceptable daily intake because the committee declined to set one. The reason sits in the comments on that same evaluation. Chloramphenicol, for instance, carries no residue limit at all, because Codex judges no level of it acceptable. The packs return that as an explicit note rather than as missing data.
How current is the data?
The Codex additive permissions are stamped with the Commission session they came from, and every residue limit carries its adoption year and the JMPR or JECFA evaluation year behind it. The FAO and WHO databases are read live on each call, so a newly adopted limit appears as soon as they publish it.