{
  "x402Version": 2,
  "id": 39476,
  "slug": "39476",
  "resource": "https://api.magentlab.com/api/calc/mcdonald_2017",
  "description": "2017 McDonald typical CIS (Thompson 2018). mcdonald_ms iff typical_cis and no_better_explanation and: ≥2 attacks with ≥2 lesions; or ≥2 attacks with one lesion plus DIS; or CIS with ≥2 lesions plus MRI DIT or CSF-specific OCB; or CIS with one lesion plus DIS and MRI DIT or CSF-specific OCB. 2017: OCB may substitute for DIT when DIS is met. Symptomatic and cortical lesions count. Not PPMS. Not 2010 McDonald. magent does not read MRI or CSF. Not a diagnosis. Not a medical device.",
  "type": "http",
  "serviceName": "magent",
  "resourceType": "Agent Service",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "5000",
      "amountUsd": 0.005,
      "maxTimeoutSeconds": 600
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "iconUrl": "https://api.magentlab.com/favicon.ico",
        "input": {
          "body": {
            "items": [
              {
                "csf_specific_ocb": false,
                "dis": false,
                "dit_mri": false,
                "no_better_explanation": true,
                "two_or_more_attacks": true,
                "two_or_more_lesions": true,
                "typical_cis": true
              },
              {
                "csf_specific_ocb": false,
                "dis": false,
                "dit_mri": false,
                "no_better_explanation": true,
                "two_or_more_attacks": true,
                "two_or_more_lesions": true,
                "typical_cis": true
              }
            ]
          },
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "count": 2,
            "items": [
              {
                "citation": {
                  "authors": "Thompson AJ, Banwell BL, Barkhof F, Carroll WM, Coetzee T, Comi G, Correale J, Fazekas F, Filippi M, Freedman MS, Fujihara K, Galetta SL, Hartung HP, Kappos L, Lublin FD, Marrie RA, Miller AE, Miller DH, Montalban X, Mowry EM, Sorensen PS, Tintoré M, Traboulsee AL, Trojano M, Uitdehaag BMJ, Vukusic S, Waubant E, Weinshenker BG, Reingold SC, Cohen JA",
                  "doi": "10.1016/S1474-4422(17)30470-2",
                  "id": "thompson-2018",
                  "pmid": "29275977",
                  "source": "Lancet Neurol. 2018;17(2):162-173",
                  "title": "Diagnosis of multiple sclerosis: 2017 revisions of the McDonald criteria"
                },
                "criteria": [
                  {
                    "factor": "typical_cis",
                    "met": true
                  },
                  {
                    "factor": "no_better_explanation",
                    "met": true
                  },
                  {
                    "factor": "two_or_more_attacks",
                    "met": true
                  },
                  {
                    "factor": "two_or_more_lesions",
                    "met": true
                  },
                  {
                    "factor": "dis",
                    "met": false
                  },
                  {
                    "factor": "dit_mri",
                    "met": false
                  },
                  {
                    "factor": "csf_specific_ocb",
                    "met": false
                  },
                  {
                    "factor": "relapsing_cis_pathway",
                    "met": true
                  },
                  {
                    "factor": "mcdonald_ms",
                    "met": true
                  }
                ],
                "csf_specific_ocb": false,
                "dis": false,
                "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                "dit_mri": false,
                "formula": "mcdonald_2017",
                "formula_expression": "mcdonald_ms iff typical_cis and no_better_explanation and ((two_or_more_attacks and two_or_more_lesions) or (two_or_more_attacks and not two_or_more_lesions and dis) or (not two_or_more_attacks and two_or_more_lesions and (dit_mri or csf_specific_ocb)) or (not two_or_more_attacks and not two_or_more_lesions and dis and (dit_mri or csf_specific_ocb))) (Thompson 2018 / 2017 McDonald typical CIS). CSF-specific OCB may substitute for MRI DIT when DIS is met. Not PPMS. Not 2010 McDonald. magent does not read MRI or assay CSF. Not a diagnosis",
                "mcdonald_ms": true,
                "no_better_explanation": true,
                "two_or_more_attacks": true,
                "two_or_more_lesions": true,
                "typical_cis": true
              },
              {
                "citation": {
                  "authors": "Thompson AJ, Banwell BL, Barkhof F, Carroll WM, Coetzee T, Comi G, Correale J, Fazekas F, Filippi M, Freedman MS, Fujihara K, Galetta SL, Hartung HP, Kappos L, Lublin FD, Marrie RA, Miller AE, Miller DH, Montalban X, Mowry EM, Sorensen PS, Tintoré M, Traboulsee AL, Trojano M, Uitdehaag BMJ, Vukusic S, Waubant E, Weinshenker BG, Reingold SC, Cohen JA",
                  "doi": "10.1016/S1474-4422(17)30470-2",
                  "id": "thompson-2018",
                  "pmid": "29275977",
                  "source": "Lancet Neurol. 2018;17(2):162-173",
                  "title": "Diagnosis of multiple sclerosis: 2017 revisions of the McDonald criteria"
                },
                "criteria": [
                  {
                    "factor": "typical_cis",
                    "met": true
                  },
                  {
                    "factor": "no_better_explanation",
                    "met": true
                  },
                  {
                    "factor": "two_or_more_attacks",
                    "met": true
                  },
                  {
                    "factor": "two_or_more_lesions",
                    "met": true
                  },
                  {
                    "factor": "dis",
                    "met": false
                  },
                  {
                    "factor": "dit_mri",
                    "met": false
                  },
                  {
                    "factor": "csf_specific_ocb",
                    "met": false
                  },
                  {
                    "factor": "relapsing_cis_pathway",
                    "met": true
                  },
                  {
                    "factor": "mcdonald_ms",
                    "met": true
                  }
                ],
                "csf_specific_ocb": false,
                "dis": false,
                "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                "dit_mri": false,
                "formula": "mcdonald_2017",
                "formula_expression": "mcdonald_ms iff typical_cis and no_better_explanation and ((two_or_more_attacks and two_or_more_lesions) or (two_or_more_attacks and not two_or_more_lesions and dis) or (not two_or_more_attacks and two_or_more_lesions and (dit_mri or csf_specific_ocb)) or (not two_or_more_attacks and not two_or_more_lesions and dis and (dit_mri or csf_specific_ocb))) (Thompson 2018 / 2017 McDonald typical CIS). CSF-specific OCB may substitute for MRI DIT when DIS is met. Not PPMS. Not 2010 McDonald. magent does not read MRI or assay CSF. Not a diagnosis",
                "mcdonald_ms": true,
                "no_better_explanation": true,
                "two_or_more_attacks": true,
                "two_or_more_lesions": true,
                "typical_cis": true
              }
            ],
            "path": "/api/calc/mcdonald_2017"
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "additionalProperties": false,
                "properties": {
                  "items": {
                    "items": {
                      "properties": {
                        "csf_specific_ocb": {
                          "description": "CSF-specific oligoclonal bands as assigned by the caller (2017 DIT substitute when DIS is fulfilled). true or false. magent does not assay CSF.",
                          "type": "boolean"
                        },
                        "dis": {
                          "description": "Dissemination in space as assigned by the caller (2017: ≥1 T2-hyperintense lesion characteristic of MS in ≥2 of 4 areas: periventricular, cortical or juxtacortical, infratentorial, spinal cord; symptomatic lesions count; cortical lesions count). true or false. magent does not read MRI.",
                          "type": "boolean"
                        },
                        "dit_mri": {
                          "description": "MRI dissemination in time as assigned by the caller (simultaneous Gd-enhancing and non-enhancing lesions, or a new T2 or Gd-enhancing lesion on follow-up vs baseline). true or false. magent does not read MRI.",
                          "type": "boolean"
                        },
                        "no_better_explanation": {
                          "description": "No better explanation for the presentation as assigned by the caller (Thompson 2018). If false, mcdonald_ms is false. Remain vigilant for NMOSD. true or false. magent does not assign a better explanation.",
                          "type": "boolean"
                        },
                        "two_or_more_attacks": {
                          "description": "≥2 clinical attacks as assigned by the caller. true means two or more attacks; false means this is the first/CIS attack. true or false. magent does not date attacks.",
                          "type": "boolean"
                        },
                        "two_or_more_lesions": {
                          "description": "Objective clinical evidence of ≥2 lesions as assigned by the caller. true means ≥2 lesions; false means 1 lesion. true or false. magent does not examine the patient.",
                          "type": "boolean"
                        },
                        "typical_cis": {
                          "description": "Typical clinically isolated syndrome as assigned by the caller (Thompson 2018 panel 1). If false, mcdonald_ms is false; this tool does not diagnose MS from atypical presentations. true or false. magent does not examine the patient.",
                          "type": "boolean"
                        }
                      },
                      "required": [
                        "typical_cis",
                        "no_better_explanation",
                        "two_or_more_attacks",
                        "two_or_more_lesions",
                        "dis",
                        "dit_mri",
                        "csf_specific_ocb"
                      ],
                      "type": "object"
                    },
                    "maxItems": 25,
                    "minItems": 1,
                    "type": "array"
                  }
                },
                "required": [
                  "items"
                ],
                "type": "object"
              },
              "headers": {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              },
              "method": {
                "const": "POST",
                "type": "string"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "mcdonald-2017",
    "multiple-sclerosis",
    "neurology",
    "cis",
    "calculator",
    "bazaar"
  ],
  "sourceHost": "api.magentlab.com",
  "lastUpdated": "2026-10-12T14:47:43.687Z",
  "quality": {
    "calls30d": 4,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-10-12T14:47:43.56Z"
  },
  "metadata": {
    "serviceName": "magent",
    "extensions": {
      "bazaar": {
        "info": {
          "iconUrl": "https://api.magentlab.com/favicon.ico",
          "input": {
            "body": {
              "items": [
                {
                  "csf_specific_ocb": false,
                  "dis": false,
                  "dit_mri": false,
                  "no_better_explanation": true,
                  "two_or_more_attacks": true,
                  "two_or_more_lesions": true,
                  "typical_cis": true
                },
                {
                  "csf_specific_ocb": false,
                  "dis": false,
                  "dit_mri": false,
                  "no_better_explanation": true,
                  "two_or_more_attacks": true,
                  "two_or_more_lesions": true,
                  "typical_cis": true
                }
              ]
            },
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "count": 2,
              "items": [
                {
                  "citation": {
                    "authors": "Thompson AJ, Banwell BL, Barkhof F, Carroll WM, Coetzee T, Comi G, Correale J, Fazekas F, Filippi M, Freedman MS, Fujihara K, Galetta SL, Hartung HP, Kappos L, Lublin FD, Marrie RA, Miller AE, Miller DH, Montalban X, Mowry EM, Sorensen PS, Tintoré M, Traboulsee AL, Trojano M, Uitdehaag BMJ, Vukusic S, Waubant E, Weinshenker BG, Reingold SC, Cohen JA",
                    "doi": "10.1016/S1474-4422(17)30470-2",
                    "id": "thompson-2018",
                    "pmid": "29275977",
                    "source": "Lancet Neurol. 2018;17(2):162-173",
                    "title": "Diagnosis of multiple sclerosis: 2017 revisions of the McDonald criteria"
                  },
                  "criteria": [
                    {
                      "factor": "typical_cis",
                      "met": true
                    },
                    {
                      "factor": "no_better_explanation",
                      "met": true
                    },
                    {
                      "factor": "two_or_more_attacks",
                      "met": true
                    },
                    {
                      "factor": "two_or_more_lesions",
                      "met": true
                    },
                    {
                      "factor": "dis",
                      "met": false
                    },
                    {
                      "factor": "dit_mri",
                      "met": false
                    },
                    {
                      "factor": "csf_specific_ocb",
                      "met": false
                    },
                    {
                      "factor": "relapsing_cis_pathway",
                      "met": true
                    },
                    {
                      "factor": "mcdonald_ms",
                      "met": true
                    }
                  ],
                  "csf_specific_ocb": false,
                  "dis": false,
                  "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                  "dit_mri": false,
                  "formula": "mcdonald_2017",
                  "formula_expression": "mcdonald_ms iff typical_cis and no_better_explanation and ((two_or_more_attacks and two_or_more_lesions) or (two_or_more_attacks and not two_or_more_lesions and dis) or (not two_or_more_attacks and two_or_more_lesions and (dit_mri or csf_specific_ocb)) or (not two_or_more_attacks and not two_or_more_lesions and dis and (dit_mri or csf_specific_ocb))) (Thompson 2018 / 2017 McDonald typical CIS). CSF-specific OCB may substitute for MRI DIT when DIS is met. Not PPMS. Not 2010 McDonald. magent does not read MRI or assay CSF. Not a diagnosis",
                  "mcdonald_ms": true,
                  "no_better_explanation": true,
                  "two_or_more_attacks": true,
                  "two_or_more_lesions": true,
                  "typical_cis": true
                },
                {
                  "citation": {
                    "authors": "Thompson AJ, Banwell BL, Barkhof F, Carroll WM, Coetzee T, Comi G, Correale J, Fazekas F, Filippi M, Freedman MS, Fujihara K, Galetta SL, Hartung HP, Kappos L, Lublin FD, Marrie RA, Miller AE, Miller DH, Montalban X, Mowry EM, Sorensen PS, Tintoré M, Traboulsee AL, Trojano M, Uitdehaag BMJ, Vukusic S, Waubant E, Weinshenker BG, Reingold SC, Cohen JA",
                    "doi": "10.1016/S1474-4422(17)30470-2",
                    "id": "thompson-2018",
                    "pmid": "29275977",
                    "source": "Lancet Neurol. 2018;17(2):162-173",
                    "title": "Diagnosis of multiple sclerosis: 2017 revisions of the McDonald criteria"
                  },
                  "criteria": [
                    {
                      "factor": "typical_cis",
                      "met": true
                    },
                    {
                      "factor": "no_better_explanation",
                      "met": true
                    },
                    {
                      "factor": "two_or_more_attacks",
                      "met": true
                    },
                    {
                      "factor": "two_or_more_lesions",
                      "met": true
                    },
                    {
                      "factor": "dis",
                      "met": false
                    },
                    {
                      "factor": "dit_mri",
                      "met": false
                    },
                    {
                      "factor": "csf_specific_ocb",
                      "met": false
                    },
                    {
                      "factor": "relapsing_cis_pathway",
                      "met": true
                    },
                    {
                      "factor": "mcdonald_ms",
                      "met": true
                    }
                  ],
                  "csf_specific_ocb": false,
                  "dis": false,
                  "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                  "dit_mri": false,
                  "formula": "mcdonald_2017",
                  "formula_expression": "mcdonald_ms iff typical_cis and no_better_explanation and ((two_or_more_attacks and two_or_more_lesions) or (two_or_more_attacks and not two_or_more_lesions and dis) or (not two_or_more_attacks and two_or_more_lesions and (dit_mri or csf_specific_ocb)) or (not two_or_more_attacks and not two_or_more_lesions and dis and (dit_mri or csf_specific_ocb))) (Thompson 2018 / 2017 McDonald typical CIS). CSF-specific OCB may substitute for MRI DIT when DIS is met. Not PPMS. Not 2010 McDonald. magent does not read MRI or assay CSF. Not a diagnosis",
                  "mcdonald_ms": true,
                  "no_better_explanation": true,
                  "two_or_more_attacks": true,
                  "two_or_more_lesions": true,
                  "typical_cis": true
                }
              ],
              "path": "/api/calc/mcdonald_2017"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "items": {
                      "items": {
                        "properties": {
                          "csf_specific_ocb": {
                            "description": "CSF-specific oligoclonal bands as assigned by the caller (2017 DIT substitute when DIS is fulfilled). true or false. magent does not assay CSF.",
                            "type": "boolean"
                          },
                          "dis": {
                            "description": "Dissemination in space as assigned by the caller (2017: ≥1 T2-hyperintense lesion characteristic of MS in ≥2 of 4 areas: periventricular, cortical or juxtacortical, infratentorial, spinal cord; symptomatic lesions count; cortical lesions count). true or false. magent does not read MRI.",
                            "type": "boolean"
                          },
                          "dit_mri": {
                            "description": "MRI dissemination in time as assigned by the caller (simultaneous Gd-enhancing and non-enhancing lesions, or a new T2 or Gd-enhancing lesion on follow-up vs baseline). true or false. magent does not read MRI.",
                            "type": "boolean"
                          },
                          "no_better_explanation": {
                            "description": "No better explanation for the presentation as assigned by the caller (Thompson 2018). If false, mcdonald_ms is false. Remain vigilant for NMOSD. true or false. magent does not assign a better explanation.",
                            "type": "boolean"
                          },
                          "two_or_more_attacks": {
                            "description": "≥2 clinical attacks as assigned by the caller. true means two or more attacks; false means this is the first/CIS attack. true or false. magent does not date attacks.",
                            "type": "boolean"
                          },
                          "two_or_more_lesions": {
                            "description": "Objective clinical evidence of ≥2 lesions as assigned by the caller. true means ≥2 lesions; false means 1 lesion. true or false. magent does not examine the patient.",
                            "type": "boolean"
                          },
                          "typical_cis": {
                            "description": "Typical clinically isolated syndrome as assigned by the caller (Thompson 2018 panel 1). If false, mcdonald_ms is false; this tool does not diagnose MS from atypical presentations. true or false. magent does not examine the patient.",
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "typical_cis",
                          "no_better_explanation",
                          "two_or_more_attacks",
                          "two_or_more_lesions",
                          "dis",
                          "dit_mri",
                          "csf_specific_ocb"
                        ],
                        "type": "object"
                      },
                      "maxItems": 25,
                      "minItems": 1,
                      "type": "array"
                    }
                  },
                  "required": [
                    "items"
                  ],
                  "type": "object"
                },
                "headers": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "method": {
                  "const": "POST",
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "api.magentlab.com",
    "manifest_name": "api.magentlab.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {
    "example": {},
    "type": "string"
  }
}