contaminants_for_commodity

Pack: codex-contaminants · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/contaminants_for_commodity for the schema, then POST the same URL with its arguments for the data.

Every Codex maximum level that applies to one food — “which contaminant limits apply to rice”, “what are the Codex limits for milk”. Returns each contaminant with its maximum level and unit for that commodity, from CXS 193.

Parameters

NameTypeRequiredDescription
commoditystringyesFood or commodity name, e.g. “rice”, “fish”, “milk”, “cereal grains”, “natural mineral waters”.

Example call

Arguments

{
  "commodity": "natural mineral waters"
}

curl

curl -X POST https://gateway.pipeworx.io/codex-contaminants/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"contaminants_for_commodity","arguments":{"commodity":"natural mineral waters"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('contaminants_for_commodity', {
  "commodity": "natural mineral waters"
});

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the codex-contaminants pack
{
  "mcpServers": {
    "codex-contaminants": {
      "url": "https://gateway.pipeworx.io/codex-contaminants/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 25, 2026