MCP.Market

Jecfa MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/jecfa·v0.2.1

JECFA (Joint FAO/WHO Expert Committee on Food Additives) — safety evaluations, Acceptable Daily…

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Jecfa yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Jecfa tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Jecfa compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
35 ms
faster than 94% of 30,031 servers

Release history: 6 versions in the registry since 2026-09-16, latest 2026-11-02, typically one every 5 days.

Install Jecfa in Claude Code, Cursor or VS Code

claude mcp add --transport http jecfa https://gateway.pipeworx.io/jecfa/mcp
Add to Cursor

What the publisher says

From the Jecfa repository's README, as published. We do not edit it. Read it on GitHub

JECFA — Food Additive Safety Evaluations (WHO/FAO)

Safety evaluations from the Joint FAO/WHO Expert Committee on Food Additives: Acceptable Daily Intakes (ADIs), the committee's conclusions, dietary-exposure findings, and the meeting reports and toxicological monographs behind them — for food additives, flavourings, food contaminants and veterinary drug residues.

Part of Pipeworx — an MCP gateway connecting AI agents to 1576+ live data sources.

JECFA is the body whose ADI a regulator cites when it sets a limit. This pack answers "has this substance been evaluated, and what intake did the committee judge acceptable" — not "is it permitted in yogurt in the EU", which is the Codex GSFA / national-regulator question.

Tools

Coverage

3,245 substances: 777 food additives, 2,289 flavouring agents, 115 veterinary drugs, 64 food contaminants. Evaluations run from the committee's earliest meetings to the present — aspartame, for instance, carries evaluations from 1981 through the 2023 re-evaluation at meeting 96.

Auth

None. Keyless, no registration, no quota.

Data sources

  • Database:
  • About JECFA:

The database has no documented API. The endpoints this pack calls are the ones backing the site's own Kendo grid, read off the page. They are undocumented and unversioned, so they can drift without notice; the pack's own gotcha comments (top of src/index.ts) record the shapes that were verified live.

Gotchas

Five upstream behaviours produce confidently wrong answers if taken at face value. All are guarded in the pack, but they matter if you extend it:

  1. /SearchChemical/ByPartialName fabricates a row. It prepends your query string as a result with Id: 0 and a blank ADI — the UI's "search for this literal text" affordance. Pass it through and you have invented a substance that was never evaluated. The pack drops every row with Id <= 0.
  1. The same endpoint returns CASNO: null even when you searched by CAS. Searching 50-70-4 correctly finds SORBITOL, then reports its CAS as null. Only /ChemicalData/GetBy/par/ returns populated records, which is what jecfasearch actually calls.
  1. /ChemicalData/GetBy/fir/ wants the character, not the id. Its companion /FilterData/Get/FirstCharacter hands you {"Id": 65, "Name": "A"}; passing 65 returns HTTP 500, passing A returns 501 rows.
  1. INS/E-numbers are not searchable at all. ByPartialName/951 returns zero rows — INS numbers exist only on the server-rendered detail page. So jecfasearch resolves them through INSINDEX, a build-time harvest of all 777 additive detail pages (486 carry an INS). Regenerate with node mcps/jecfa/scripts/build-ins-index.mjs after a meeting adds substances.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Jecfa: common questions

Is Jecfa MCP server safe?
Mostly: it is graded B (77/100). Read the Jecfa safety report
How do I install Jecfa?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Jecfa need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Jecfa maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.2.1.
Is Jecfa up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Jecfa compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 35 ms (faster than 94% of 30,031 servers). Full comparison.

More from pipeworx-io →