Medical Codes MCP Server
UnclaimedDecode, search, validate, and crosswalk US medical codes — ICD-10-CM, ICD-10-PCS, HCPCS Level II, RxNorm — over a bundled offline index via MCP. STDIO or Streamable HTTP.
Install
docker run --rm -e MCP_TRANSPORT_TYPE=stdio medical-codes-mcp-serverUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (8)
children
, nametorxcui, and rxcuitondc can return large sets and paginate — a product can carry thousands of package NDCs; pass a response's nextCursor back as cursor (with an optional limit) to walk the full set
includeHierarchy
attaches each code's parent and immediate children
medcode_browse_hierarchy
Walk a system's hierarchy for discovery without a search term.
medcode_check_code
Validate a code's existence, currency, and billability, with a whyNot for non-billable/terminated cases.
medcode_get_code
Decode 1–50 codes to their official descriptions. Auto-detects the system per code; partial-success found / notFound.
medcode_list_systems
List bundled systems with release identifiers, effective dates, and code counts (provenance).
medcode_map_codes
Crosswalk a code within its hierarchy (parents/children) or a drug across RxNorm (name ↔ RXCUI, NDC ↔ RXCUI, RXCUI → ingredients/brands).
medcode_search_codes
Full-text search over official descriptions — go from a clinical description to the code.