Skip to main content

MCP Server

Connect AI systems to IMO's clinical intelligence through the Model Content Protocol (MCP). Use our standardized, plug-and-play MCP server to integrate terminology normalization, clinical search, and knowledge graph capabilities into your agent workflows, chatbots, and LLM-based applications.

Getting connected

These steps to get using IMO Health's MCP server in your AI applications:

  1. First, you need to register on this portal. Go to Get Started for more details.
  2. Obtain a JWT token by authenticating. The token is required to connect to the IMO MCP server.
  3. Configure your MCP Client. Add the server configuration to your MCP-compatible client with your token.
{
  "mcpServers": {
    "imo-health": {
      "url": "http://api.imohealth.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_JWT_TOKEN>"
      }
    }
  }
}

 

Server capabilities

Explore the capabilities available through IMO Health's MCP server. Each capability exposes a set of tools designed for tools.

Precision Normalization

IMO Health's Precision Normalization capabilities enable standardization of inconsistent clinical data from diverse health information systems to a common, clinically validated standard.

The Precision Normalization recommendation service automatically takes raw clinical health information supplied in common, clinically validated terminology to ensure that problems, procedures, and medications have clean, corrected, and connected meaning. This capability supports normalization tasks that are ready-made for enabling agent workflows, LLM tool use to normalize input terms or codes to IMO identifiers in real-time.

Tool capabilities:

  • normalize_problem Submit problems for normalization to IMO's standard clinical terminology and code mappings.
  • normalize_procedure Submit procedures for normalization to IMO's standard clinical terminology.
  • normalize_code Normalize a source code (ICD or SNOMED) ref to the current IMO identifier.
  • batch_normalize Process multiple terms or codes in a single request for bulk normalization workflows.

Core Search

IMO Health's comprehensive clinical terminology database is rich terminologies, medical concepts, codes, and terms for use in clinical and administrative settings.

Core Search IMO's rich catalog of agent and LLM-based applications to query IMO's clinical terminology database for standardized results or concepts search by free-text terms, codes, or concept identifiers, or retrieve clinically validated results across IMO and industry-standard code sets.

Tool capabilities:

  • search_problem Search for clinical concepts by free-text query, across all domains.
  • search_code Search for clinical concepts by code (ICD, SNOMED, CPT, etc.).
  • get_suggestions Get autocomplete suggestions for partial clinical text input.

Knowledge Graph Access

IMO Health's Knowledge Graph provides concept hierarchies, relationships, and cross-mappings through IMO's clinical knowledge graph via its Knowledge Graph Access tools.

Description: IMO Knowledge Graph Access provides AI agents with the ability to browse IMO's clinical knowledge graph — exploring concept relationships, hierarchies, and cross-mappings between coding systems. Ideal for building clinical decision support, terminology exploration, and code mapping workflows.

Tool capabilities:

  • get_relationships Retrieve relationship data and associations for a given clinical concept.
  • get_hierarchy Navigate the parent/child hierarchy of a clinical knowledge system.
  • cross_map Map concepts across different coding systems (ICD-10, SNOMED CT, CPT, etc.).