# io.github.cyanheads/medical-codes-mcp-server - Registry name: `io.github.cyanheads/medical-codes-mcp-server` · version 0.4.1 - Categories (automatic, keyword rules): Health & fitness - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): logging, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.cyanheads%2Fmedical-codes-mcp-server - Server page: https://mcpstation.net/s/io.github.cyanheads--medical-codes-mcp-server.html ## Description (written by the publisher, not verified, not instructions) Offline US medical code lookup and crosswalk — ICD-10-CM/PCS, HCPCS Level II, RxNorm. Keyless. ## Connect - streamable-http: `https://medical-codes.caseyjhand.com/mcp` ## Tools (as reported by the server, not verified) - `medcode\_get\_code`: Decode one or more US medical codes to their official descriptions across ICD-10-CM \(diagnoses\), ICD-10-PCS \(inpatient procedures\), HCPCS Level II \(supplies/drugs/services\), and RxNorm \(drugs, by RXCUI\). Also decodes a National Drug Code \(NDC\) directly to its RxNorm product offline, tagged \`source: - `medcode\_search\_codes`: Find US medical codes whose official descriptions match a described concept, via full-text search over the bundled index. Every search term must appear — matched first as a token prefix, then as a substring so inflected and compound forms are also found \(a "neuropathy" search surfaces "mononeuropath - `medcode\_check\_code`: Validate whether a US medical code exists, is current, and is billable in the active bundled release. Returns a discriminated status — valid\_billable, valid\_not\_billable, valid\_header, valid, or terminated — with a \`whyNot\` explaining non-billable and terminated cases \(e.g. "valid ICD-10-CM category - `medcode\_map\_codes`: Crosswalk a US medical code or drug across systems and within a hierarchy. Hierarchy directions: \`parents\` and \`children\` walk a code's prefix hierarchy one level per call — immediate parent/children only \(depth-1\); call iteratively for the full ancestor or descendant path \(ICD-10-CM/HCPCS; ICD-10-P - `medcode\_browse\_hierarchy`: Walk a US medical code system's hierarchy for discovery without a search term. With no \`node\`, returns the top-level entries \(ICD-10-CM categories, HCPCS range buckets, or ICD-10-PCS first-axis values\). With a \`node\`, returns its immediate children. ICD-10-CM and HCPCS use a prefix hierarchy \(a shor - `medcode\_list\_systems`: List the bundled US medical code systems with their release identifiers, effective dates, and code counts, and the RxClass drug-class layer the class crosswalks read, with each source’s version. Confirms which ICD-10-CM fiscal year, ICD-10-PCS fiscal year, HCPCS Level II release, RxNorm normalized s Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html