Clinical Terminology MCP

Features

MCP tools for clinical terminology lookup, mapping, and conversion.

Clinical Terminology MCP provides seven specialized servers for healthcare terminology lookup and mapping.

MCP Tools

Each server exposes focused tools for its terminology system.

Search Tools

Find concepts by term across all terminologies:

ToolDescription
snomed_searchSearch SNOMED CT concepts by term
rxnorm_searchSearch drugs by name
icd10_searchSearch ICD-10-CM diagnosis codes
icd11_searchSearch ICD-11 codes
loinc_searchSearch LOINC lab codes
umls_searchSearch UMLS metathesaurus
ucum_searchSearch UCUM units

Lookup Tools

Retrieve detailed information by code:

ToolDescription
snomed_lookupGet concept details by SCTID
rxnorm_lookupGet drug details by RxCUI
icd10_lookupGet code description
icd11_codingGet coding information
loinc_lookupGet lab code details
umls_lookupGet concept by CUI

Hierarchy & Relationships

Navigate terminology structures:

ToolDescription
snomed_hierarchyParents, children, ancestors, descendants
snomed_eclExpression Constraint Language queries
umls_relationsConcept relationships
rxnorm_atcATC classification for drugs

Mapping & Conversion

Cross-terminology operations:

ToolDescription
umls_crosswalkMap codes between terminologies
ucum_convertConvert between units
ucum_validateValidate unit expressions

Seven Terminology Servers

ServerTerminologyAuth Required
snomed-mcpSNOMED CTOptional
rxnorm-mcpRxNormNo
icd10-mcpICD-10-CMNo
icd11-mcpICD-11Yes (WHO API)
loinc-mcpLOINCYes (LOINC.org)
umls-mcpUMLSYes (NLM API key)
ucum-mcpUCUMNo

See Integrations for detailed documentation on each server.


Deployment Options

Local (stdio)

Run servers locally with your AI client:

snomed-mcp  # Runs in stdio mode by default

Remote (HTTP)

Deploy as HTTP services for team access:

snomed-mcp --transport=http --http-addr=:8080

Supports TLS, health endpoints, and horizontal scaling with stateless mode.


Credential Storage

Secure credential management across platforms:

  • macOS: Keychain
  • Linux: Secret Service / GNOME Keyring
  • Windows: Credential Manager

Environment variables take precedence for CI/CD pipelines.


Licensing

Personal & Small Business

Free for:

  • Personal and educational use
  • Organizations with less than $1M annual revenue

Includes all 7 servers with no restrictions.

Enterprise

For organizations with $1M+ annual revenue:

  • All 7 MCP servers
  • Commercial use permitted
  • Source code access
  • Priority email support

Contact us for enterprise licensing.