Medical Codes MCP Server
Offline US medical code lookup and crosswalk — ICD-10-CM/PCS, HCPCS Level II, RxNorm. Keyless.
Connect it
Settings → Connectors → Add custom connector
URL: https://medical-codes.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://medical-codes.caseyjhand.com/mcp{
"mcpServers": {
"medical-codes-mcp-server": {
"url": "https://medical-codes.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http medical-codes-mcp-server https://medical-codes.caseyjhand.com/mcp{
"servers": {
"medical-codes-mcp-server": {
"type": "http",
"url": "https://medical-codes.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"medical-codes-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/medical-codes-mcp-server@0.4.1"
]
}
}
}claude mcp add medical-codes-mcp-server -- npx -y @cyanheads/medical-codes-mcp-server@0.4.16 tools, verified live
medcode_get_coderead-onlyDecode 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: "NDC"` â hyphenated in an FDA segment configuration (4-4-2, 5-3-2, 5-4-1, or the 11-digit 5-4-2) o
medcode_search_codesread-onlyFind 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 "mononeuropathy"/"polyneuropathy" siblings too, not only a standalone "neuropathy" token). An RxNorm concept mat
medcode_check_coderead-onlyValidate 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 but not billable â submit a more specific child code"). This is the detail a coder needs befo
medcode_map_codesread-onlyCrosswalk 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-PCS codes have no prefix parent, and RxNorm concepts no code hierarchy). A resolvable source with n
medcode_browse_hierarchyread-onlyWalk 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 shorter code is the parent of a longer one); ICD-10-PCS is axis-based â each of its 7 characters is an
medcode_list_systemsread-onlyList 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 set, and RxClass sources are active before acting on any decode, search, or crosswalk result. The c
Alternatives in Developer Tools
Compare →PMPostHog MCP ServerOfficialA
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
MAMakeOfficialA
Build, run and debug Make automation scenarios.
ClerkOfficialA
Access Clerk authentication docs, SDK snippets, and quickstart guides
MUMuxOfficialA
The official MCP Server for the Mux API
SMSentry MCPOfficialA
MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants
Compiler ExplorerA
Compile code with thousands of compilers, inspect the assembly, and share godbolt.org links