@e-labus/mcp — E-Labus Health API for Claude Code
AI-powered lab analysis, clinical insights, and biomarker normalization — as an MCP connector.
Get a free API key (500 credits, no credit card): developers.e-labus.com
Install in Claude Code
claude mcp add e-labus -- npx @e-labus/mcp --api-key elab_sk_YOUR_KEY
Or with an environment variable:
export ELABUS_API_KEY=elab_sk_YOUR_KEY
claude mcp add e-labus -- npx @e-labus/mcp
Then in any Claude conversation:
"Analyze these lab results: Glucose 112 mg/dL (ref 70–99), HbA1c 6.1% (ref <5.7), LDL 145 mg/dL (ref <100)"
Claude will call analyze_lab_results and return a full clinical breakdown.
Tools
analyze_lab_results | Score biomarkers, flag abnormalities, risk assessment | 5 |
normalize_lab_text | Extract biomarkers from raw report text / OCR output | 2 |
normalize_biomarkers | Standardize names + convert units (mg/dL ↔ mmol/L) | 1/biomarker |
generate_clinical_insights | Prioritized findings with recommendations | 25 |
generate_health_narrative | Plain-English patient summary | 20 |
get_health_score | 0–100 health score with category breakdown | 5 |
get_api_account | Credit balance + account info | Free |
Example Usage
# In Claude Code after adding the MCP:
"My patient has: Glucose 126 mg/dL, HbA1c 7.2%, LDL 168 mg/dL,
Triglycerides 210 mg/dL, HDL 38 mg/dL. Generate a clinical report."
→ Claude calls generate_clinical_insights + generate_health_narrative
→ Returns formatted clinical summary with risk assessment
API Plans
| Sandbox | 500 | Free | ❌ |
| Starter | 5,000 | $49/mo | ✅ |
| Growth | 25,000 | $199/mo | ✅ |
| Scale | 150,000 | $799/mo | ✅ |
| Enterprise | Unlimited | Custom | ✅ + MSA |
Upgrade at developers.e-labus.com →
Compliance
- HIPAA: BAA available on Starter+ plans
- Data residency: US (AWS us-east-1)
- Authentication: API key (SHA-256 hashed at rest)
- TLS: All traffic encrypted in transit
Direct REST API
You can also call the API directly without the MCP server:
curl -X POST https://jffnfhkhrisjzamytjpd.supabase.co/functions/v1/api-gateway/v1/lab/analyze \
-H "x-api-key: elab_sk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"biomarkers": [
{"name": "Glucose", "value": 126, "unit": "mg/dL", "refLow": 70, "refHigh": 99},
{"name": "HbA1c", "value": 7.2, "unit": "%", "refLow": 0, "refHigh": 5.7}
]
}'
Response includes X-Credits-Remaining and X-Credits-Total headers.
Docs · Dashboard · GitHub · Support