Omophub MCP Server

Search, lookup, map, and navigate OMOP medical vocabularies via AI agents

Remote serverstreamable-httpPython

What is the Omophub MCP Server?

Search, lookup, map, and navigate OMOP medical vocabularies via AI agents

The short version

Search, map, and navigate 10M+ OMOP concepts: SNOMED CT, ICD-10, RxNorm, LOINC, and more. Directly from Claude, Cursor, VS Code, or any MCP-compatible client.

  • Concept lookup — - Find OMOP concept IDs for clinical terms in seconds
  • Cross-vocabulary mapping — - Map between ICD-10, SNOMED, RxNorm, LOINC, and 100+ vocabularies
  • Hierarchy navigation — - Explore ancestors and descendants for phenotype definitions
  • Concept set building — - Let your AI agent assemble complete concept sets for cohort definitions
  • Code validation — - Verify medical codes and check their standard mappings

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_conceptsSearch for medical concepts by name or clinical term across all vocabularies
get_conceptGet detailed info about a specific OMOP concept by concept_id
get_concept_by_codeLook up a concept using a vocabulary-specific code (e.g., ICD-10 E11.9)
map_conceptMap a concept to equivalent concepts in other vocabularies
get_hierarchyNavigate concept hierarchy - ancestors, descendants, or both
list_vocabulariesList available medical vocabularies with statistics
semantic_searchSearch using natural language with neural embeddings (understands clinical meaning)
find_similar_conceptsFind concepts similar to a reference concept, name, or description
explore_conceptGet concept details, hierarchy, and cross-vocabulary mappings in one call
fhir_resolveResolve a FHIR coded value (incl. administrative codes via the HL7 FHIR-to-OMOP IG ConceptMaps) to its OMOP standard concept and CDM target table
fhir_resolve_codeable_conceptResolve a FHIR CodeableConcept — best match by OHDSI vocabulary preference, honoring userSelected

How to install the Omophub MCP Server

{
  "mcpServers": {
    "omophub": {
      "command": "npx",
      "args": ["-y", "@omophub/omophub-mcp"],
      "env": {
        "OMOPHUB_API_KEY": "oh_your_key_here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
OMOPHUB_API_KEYCredential the server authenticates with.Yes
OMOPHUB_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Omophub to search concepts.”
  • “Use Omophub to get concept.”
  • “Use Omophub to get concept by code.”

Frequently asked questions

Search, lookup, map, and navigate OMOP medical vocabularies via AI agents Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.