Skip to content

Welcome to OMCP

What is OMCP?

OMCP (OMOP Model Context Protocol) is an open-source server that enables Large Language Models (LLMs) to interact with healthcare databases that follow the OMOP Common Data Model. It provides a structured way for AI systems to:

  • Query healthcare data with appropriate security and privacy controls
  • Perform cohort discovery and selection
  • Generate statistical analyses and insights from clinical data
  • Maintain data lineage and provenance tracking
  • Access standardized healthcare terminologies and concept mappings

OMOP Common Data Model

The Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM) is a standardized data model designed to organize healthcare data into a common structure. It enables systematic analysis across disparate observational databases and facilitates collaborative research in the healthcare domain.

Model Context Protocol

The Model Context Protocol (MCP) is a framework that enables structured interaction between Large Language Models (LLMs) and databases. OMCP combines this protocol with the OMOP data model to create a powerful system for healthcare data analysis.

Key Features

  • Secure API Layer: Controlled access to OMOP CDM databases with authentication and authorization
  • LLM-Friendly Interface: Structured protocols for AI models to interact with healthcare data
  • OMOP CDM Integration: Seamless connection to any OMOP-compliant database
  • Query Translation: Converts natural language or structured requests into optimized SQL
  • Data Governance: Ensures compliance with healthcare data regulations like HIPAA
  • Extensible Architecture: Support for plugins and custom extensions

Use Cases

  • Clinical research and cohort discovery
  • Population health analytics
  • Healthcare quality measurement
  • Drug safety surveillance
  • Clinical decision support
  • Medical knowledge extraction

Getting Started

See our Installation Guide to set up OMCP in your environment.

Architecture

OMCP sits between LLMs and OMOP CDM databases, providing a structured, secure interface for AI models to query and analyze healthcare data without direct database access.

+-------+     +--------------+     +----------------+
|  LLM  | <-> | OMCP Server  | <-> | OMOP Database  |
+-------+     +--------------+     +----------------+
             /                \
   Natural Language      Structured Queries
     Requests            & Data Validation

Community & Support

License

OMCP is available under the MIT License.