Codex Gsfa
liveBiologyDeveloperFoodCodex GSFA — the FAO/WHO General Standard for Food Additives (CXS 192-1995).
Tools
gsfa_check_useAnswer 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_additiveFind 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_provisionsList 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_additivesList 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_categoriesSearch 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_notesLook 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_coverageReport 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)");