osler-mcp

will-pang/osler-mcp

3.2

If you are the rightful owner of osler-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Osler is a health care knowledge base that integrates with MCP to provide a robust platform for managing and analyzing health data.

Osler: Health Care Knowledge Base + MCP

Sir William Osler

🗂️ Supported Datasets

Dataset NameLinkBuild TimeDatabaseRequired Tools 🔧
tuva-project-demoGithubTakes about 30 minutes to build completelyDuckDBDBT

📦 Pre-requisities

Assuming you have UV installed.

Step 1: Clone and Navigate

git clone https://github.com/will-pang/osler-mcp
cd osler-mcp

Step 2: Create UV Virtual Environment

uv venv

Step 3: Activate virtual environment

source .venv/bin/activate

Step 4: Install Osler

uv sync && uvx pre-commit install

🏃‍♂️ Getting Started

Tuva-Project-Demo MCP Server
  1. Download tuva-health demo and build models into DuckDB database:

    osler init tuva-project-demo
    
  2. Add custom MCP server to Cursor IDE:

    {
      "mcpServers": {
        "osler": {
          "command": "<PROJECT_ROOT>/.venv/bin/osler-mcp",
          "args": [],
          "env": {
            "OSLER_BACKEND": "duckdb"
          },
          "cwd": "<PROJECT_ROOT>/.venv/bin/osler-mcp"
        }
      }
    }
    

Credits