← All tools / Clinical Tables & Code Lookups
lookup_hcpcslive API
HCPCS Level II codes
CMS HCPCS Level II procedure/supply codes (A–V range). Returns short + long descriptions and obsolete/NOC flags; excludes terminated codes by default.
How to use
Search by term or code. Full CPT (Category I) is AMA-licensed and not in this free dataset — this is HCPCS Level II only.
Parameters
| Name | Type | Description | |
|---|---|---|---|
| query | string | required | Procedure/supply term or HCPCS code. |
| limit | number | optional | Max results (default 20). |
| includeObsolete | boolean | optional | Include terminated codes. Default false. |
Example input
{
"query": "wheelchair",
"limit": 2
}Example output
{
"total": 325,
"rows": [
{
"code": "E2210",
"shortDescription": "Wheelchair bearings",
"longDescription": "Wheelchair accessory, bearings, any type, replacement only, each",
"isNoc": false,
"obsolete": false
}
]
}Call it (MCP tools/call)
{
"method": "tools/call",
"params": {
"name": "lookup_hcpcs",
"arguments": {
"query": "wheelchair",
"limit": 2
}
}
}
- Endpoint:
POST https://clinical-mcp.mcharge.in/mcp(Streamable HTTP).