Codex Gsfa
live BiologyDeveloperFoodCodex GSFA — the FAO/WHO General Standard for Food Additives (CXS 192-1995).
Tools
gsfa_check_use Answer whether a specific food additive is permitted in a specific food category under the Codex General Standard for Food Additives, and at what maximum level. Returns the maximum use level (a numeri
No parameters required.
Try it
gsfa_search_additive Find food additives in the Codex GSFA by INS number, name, or synonym. Returns each match with its INS number, name, synonyms, technological functional classes (thickener, preservative, colour, and so
No parameters required.
Try it
gsfa_additive_provisions List every food category in which a given food additive is permitted under the Codex GSFA, with the maximum use level for each. Separates Table 1 and 2 provisions (which carry a specific maximum level
No parameters required.
Try it
gsfa_food_category_additives List every food additive permitted in a given Codex GSFA food category, with each maximum use level. Includes provisions inherited from parent categories, since a GSFA provision applies to a category
No parameters required.
Try it
gsfa_search_food_categories Search the Codex GSFA food category system by number or name — for example "cheese", "beverages", or "01.4". Returns matching category numbers and names. Use to find the right GSFA food category numbe
No parameters required.
Try it
gsfa_notes Look up the qualifying notes that condition Codex GSFA food additive provisions. GSFA provisions are frequently limited by numbered notes such as "for use in ready-to-drink products only", "as sulphur
No parameters required.
Try it
gsfa_coverage Report what this Codex GSFA dataset contains and how current it is: the Codex Alimentarius Commission sessions represented, counts of additives, food categories and provisions, and which additive reco
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/codex-gsfa/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/codex-gsfa/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"gsfa_check_use","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("gsfa_check_use", {}); // Or ask in plain English:
const answer = await px.ask("codex gsfa — the fao/who general standard for food additives (cxs 192-1995)");