MedCalc MCP Server

MedCalc MCP Server

Provides 59 clinical medical calculators and scoring tools for healthcare professionals and AI assistants, covering renal, cardiovascular, pulmonary, critical care, and other specialties.

Category
Visit Server

README

MedCalc MCP Server

A comprehensive medical calculation MCP (Model Context Protocol) server providing 59 clinical tools for healthcare professionals and AI assistants.

Installation

pip install medcalc

Usage

Start the MCP server:

medcalc

Claude Desktop / uvx Integration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "medcalc": {
      "command": "uvx",
      "args": ["medcalc@latest"]
    }
  }
}

Available Tools (59)

Renal Function

Tool Description
egfr_epi eGFR using 2021 CKD-EPI Creatinine equation
egfr_epi_cr_cys eGFR using 2021 CKD-EPI Creatinine-Cystatin C equation
mdrd_gfr GFR using MDRD equation
crcl_cockcroft_gault Creatinine Clearance (Cockcroft-Gault)
fractional_excretion_of_sodium FENa for AKI evaluation
free_water_deficit Free water deficit for hypernatremia

Electrolytes & ABG

Tool Description
corrected_calcium Calcium corrected for albumin
corrected_sodium_katz Corrected sodium (Katz formula)
corrected_sodium_hillier Corrected sodium (Hillier formula)
serum_anion_gap Serum anion gap with delta-delta
serum_osmolarity Serum osmolarity (calculated)
anion_gap_delta_delta Delta-delta ratio for mixed acid-base disorders
aa_gradient A-a gradient
winters_formula Winter's formula for expected pCO2

Anthropometrics & Fluids

Tool Description
bmi_calculator Body Mass Index
bsa_calculator Body Surface Area (Mosteller)
ibw_calculator Ideal Body Weight (Devine)
abw_calculator Adjusted Body Weight
maintenance_fluids IV maintenance fluids (4-2-1 rule)
ventilator_tidal_volume IBW-based tidal volume (6-8 mL/kg)

Cardiovascular Risk

Tool Description
framingham_risk_score 10-year CHD risk (Framingham)
prevent_cvd_risk AHA PREVENT 10-year CVD risk
ascvd_10yr_risk ACC/AHA Pooled Cohort ASCVD risk
revised_cardiac_risk_index RCRI for pre-operative cardiac risk
heart_score HEART score for chest pain evaluation
duke_activity_status_index DASI functional capacity (METs)
gupta_perioperative_mica Gupta perioperative MI/cardiac arrest risk

Cardiac & Vascular

Tool Description
map_calculator Mean Arterial Pressure
qtc_calculator Corrected QT Interval (Bazett, Fridericia, etc.)
chads2_vasc_score CHA₂DS₂-VASc stroke risk
has_bled_score HAS-BLED bleeding risk
grace_acs_score GRACE ACS mortality risk
timi_stemi TIMI score for STEMI
timi_nstemi TIMI score for NSTEMI/UA

Pulmonary & VTE

Tool Description
wells_pe_criteria Wells' criteria for PE
wells_dvt_criteria Wells' criteria for DVT
perc_rule PERC rule for PE exclusion
ariscat_score ARISCAT postoperative pulmonary complications
curb65_score CURB-65 for pneumonia severity
psi_port_score PSI/PORT score for CAP
stop_bang_score STOP-BANG for obstructive sleep apnea

Hepatology

Tool Description
child_pugh_score Child-Pugh cirrhosis classification
meld_3 MELD 3.0 score
fib4_index FIB-4 index for liver fibrosis

Critical Care

Tool Description
sofa_score Sequential Organ Failure Assessment
apache2_score APACHE II ICU severity
sepsis_criteria qSOFA / SIRS / Sepsis-3 criteria
glasgow_coma_scale Glasgow Coma Scale
news2_score National Early Warning Score 2

Neurology & Psychiatry

Tool Description
nihss_score NIH Stroke Scale
phq9_score PHQ-9 depression screening
gad7_score GAD-7 anxiety screening
ciwa_ar_score CIWA-Ar alcohol withdrawal

Pediatrics

Tool Description
bp_children Pediatric blood pressure percentiles
pecarn_pediatric_head_injury PECARN pediatric head CT decision rule

Hematology & Surgery

Tool Description
caprini_score Caprini VTE risk in surgical patients
centor_score_modified Modified Centor (McIsaac) for pharyngitis
ldl_calculated LDL cholesterol (Friedewald)
homa_ir HOMA-IR insulin resistance

Pharmacology

Tool Description
steroid_conversion Corticosteroid dose conversion
calculate_mme Morphine Milligram Equivalents
infusion_rate Universal IV drug infusion rate calculator (mL/h)

Obstetrics

Tool Description
pregnancy_calculator Pregnancy due date calculations

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured