medcode_list_systems
List bundled systems with release identifiers, effective dates, and code counts (provenance).
How to use it
medcode_list_systems is exposed by the Medical Codes MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the medcode_list_systems tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Medical Codes MCP Server
docker run --rm -e MCP_TRANSPORT_TYPE=stdio medical-codes-mcp-serverOther tools in Medical Codes MCP Server (7)
, 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
attaches each code's parent and immediate children
Walk a system's hierarchy for discovery without a search term.
Validate a code's existence, currency, and billability, with a whyNot for non-billable/terminated cases.
Decode 1–50 codes to their official descriptions. Auto-detects the system per code; partial-success found / notFound.
Crosswalk a code within its hierarchy (parents/children) or a drug across RxNorm (name ↔ RXCUI, NDC ↔ RXCUI, RXCUI → ingredients/brands).
Full-text search over official descriptions — go from a clinical description to the code.