← 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
| Name | Type | Description | |
|---|---|---|---|
| query | string | required | Condition name or synonym. |
| limit | number | optional | Max 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).