clinical-mcp

Tool reference
← All tools  /  Clinical Tables & Code Lookups
lookup_conditionlive API

Condition → suggested codes

Search 2,400+ medical conditions and get SUGGESTED billing codes for each: ICD-10-CM code/name pairs plus an ICD-9-CM code, with a consumer-friendly name.

How to use

Go from a plain-English condition to candidate codes, then confirm with lookup_icd10. Some ICD-10 codes end in "?" (an injury-episode placeholder — replace with A/D/S).

Parameters

NameTypeDescription
querystringrequiredCondition name or synonym.
limitnumberoptionalMax results (default 20).

Example input

{
  "query": "type 2 diabetes",
  "limit": 1
}

Example output

{
  "total": 14,
  "rows": [
    {
      "name": "Diabetes mellitus - non insulin dependent",
      "consumerName": "Diabetes - type 2",
      "keyId": "10180",
      "icd10cm": [
        {
          "code": "E11.9",
          "name": "Type 2 diabetes mellitus without complications"
        }
      ],
      "icd9": {
        "code": "250.00",
        "text": "type II diabetes mellitus, without mention of complication"
      }
    }
  ]
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "lookup_condition",
    "arguments": {
      "query": "type 2 diabetes",
      "limit": 1
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).