# magent ICC 2022 Systemic Mastocytosis Criteria Calculator

> magent ICC 2022 Systemic Mastocytosis Criteria Calculator is a paid API for AI agents from api.magentlab.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Evaluates caller-assigned ICC 2022 (Arber) criteria for systemic mastocytosis, returning whether the major criterion and/or sufficient minor criteria are met

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/icc_sm
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/magent-icc-2022-systemic-mastocytosis-criteria-calculator-2ca73eb3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1IYAedNWXq2JKwBC5W7PV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability magent-icc-2022-systemic-mastocytosis-criteria-calculator-2ca73eb3
```

Example prompt: This patient has major bone marrow mast cell infiltrates, KIT D816V mutation, and CD25 expression but serum tryptase is only 18 ng/mL — they also have an associated myeloid neoplasm. Do they meet ICC 2022 systemic mastocytosis criteria?

## When to prefer this

Use this endpoint when you need to apply the specific ICC 2022 (Arber) systemic mastocytosis criteria, including the SM-AMN tryptase exclusion rule and CD30 as a minor criterion. Prefer this over other SM criteria tools when your workflow already has discrete boolean clinical findings (major infiltrates, morphology, KIT mutation, immunophenotype, tryptase, AMN status) pre-assigned by a clinician or upstream pipeline, and you need a reliable, auditable arithmetic evaluation. Do not use if you need WHO 5th edition (Khoury), Valent 2016, or cutaneous mastocytosis classification.

## Known failure modes

- Missing required boolean parameters returns a validation error
- Misunderstanding SM-AMN: caller may incorrectly include tryptase as a minor when associated_myeloid_neoplasm is true — the API enforces the exclusion
- Endpoint does not interpret pathology, flow cytometry, or lab values — all criteria must be pre-assigned by the caller
- Does not apply WHO 5th edition or Valent 2016 WHO SM criteria — wrong endpoint if those classifications are needed
- Does not diagnose or output a diagnosis — result is a criteria evaluation only

## How this service works

ICC 2022 systemic mastocytosis (Arber 2022). Met when major infiltrates (≥15 tryptase- and/or CD117-positive MCs in aggregates in BM or extracutaneous organ) alone, or ≥3 minors. Minors: >25% spindle or atypical immature morphology, KIT D816V or other activating KIT mutation, CD25/CD2/CD30, tryptase >20 ng/mL (not counted in SM-AMN). Not a diagnosis. Not Valent 2016 WHO SM. Not WHO 5th/Khoury. Not cutaneous mastocytosis only. magent does not read a biopsy or assay tryptase.

## Output

Returns a structured result indicating whether the ICC 2022 (Arber) systemic mastocytosis major criterion is met, how many minor criteria are satisfied, whether overall SM criteria are fulfilled (major alone, or ≥3 minors), and whether the associated myeloid neoplasm flag suppressed the tryptase minor criterion (SM-AMN rule).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [
      "major_infiltrates",
      "atypical_or_spindle",
      "kit_activating",
      "cd2_cd25_or_cd30",
      "tryptase_gt_20",
      "associated_myeloid_neoplasm"
     ],
     "properties": {
      "kit_activating": {
       "type": "boolean",
       "description": "KIT D816V or other activating KIT mutation in bone marrow, blood, or an extracutaneous organ, as assigned by the caller (Arber 2022 ICC SM minor; not codon-816-only). true or false. magent does not sequence KIT."
      },
      "tryptase_gt_20": {
       "type": "boolean",
       "description": "Serum tryptase persistently >20 ng/mL as assigned by the caller (Arber 2022 ICC SM minor). Does not count when associated_myeloid_neoplasm is true (SM-AMN). true or false. magent does not assay tryptase."
      },
      "cd2_cd25_or_cd30": {
       "type": "boolean",
       "description": "Mast cells express CD25, CD2, and/or CD30 in addition to mast-cell markers, as assigned by the caller (Arber 2022 ICC SM minor; ICC adds CD30). true or false. magent does not phenotype mast cells."
      },
      "major_infiltrates": {
       "type": "boolean",
       "description": "Multifocal dense infiltrates of tryptase- and/or CD117-positive mast cells (≥15 MCs in aggregates) in bone marrow or another extracutaneous organ, as assigned by the caller (Arber 2022 ICC SM major). true or false. magent does not read a biopsy."
      },
      "atypical_or_spindle": {
       "type": "boolean",
       "description": ">25% spindle-shaped or atypical immature morphology in bone marrow or extracutaneous sections, as assigned by the caller (Arber 2022 ICC SM minor). true or false. magent does not read slides."
      },
      "associated_myeloid_neoplasm": {
       "type": "boolean",
       "description": "Associated myeloid neoplasm (ICC SM-AMN) as assigned by the caller. When true, tryptase_gt_20 does not count as a minor. true or false. magent does not diagn
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/magent-icc-2022-systemic-mastocytosis-criteria-calculator-2ca73eb3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.magentlab.com](https://www.zero.xyz/host/api.magentlab.com/llms.txt)
