# Creatinine Clearance MCP

> Creatinine Clearance Calculator determines a patient’s kidney filtration efficiency using the Cockcroft-Gault equation. It calculates serum creatinine clearance, stages renal function, and identifies necessary medication dose adjustments for antibiotics and anticoagulants. This tool helps clinicians quickly assess drug safety based on current kidney health.

## Overview
- **Category:** healthcare
- **Price:** Free
- **Tags:** creatinine, cockcroft-gault, renal-function, drug-dosing, kidney-health

## Description

Assessing how well kidneys are filtering waste is critical for patient safety, especially when giving medications that require specific dosing. This MCP handles the full process: first, it calculates your creatinine clearance using standard inputs like age, weight, and serum creatinine levels. Then, it uses those numbers to classify the overall renal function into a defined stage. The most important step is cross-referencing both results with known drug dosages. It flags specific medications—like certain antibiotics or blood thinners—and tells you exactly how much to reduce or change in the dose based on your clearance rate. When connected through Vinkius, this MCP becomes a vital part of your clinical workflow, providing layered validation before any medication is ordered.

## Tools

### calculate_creatinine_clearance
Calculates the creatinine clearance using the Cockcroft-Gault equation based on provided patient data.

### evaluate_renal_function_stage
Evaluates and assigns a clinical stage to the patient's current renal function status.

### retrieve_drug_adjustments
Retrieves necessary medication dose adjustments for specific drugs based on calculated clearance.

## Prompt Examples

**Prompt:** 
```
Calculate the creatinine clearance for a 65-year-old male, weighing 70kg, with a serum creatinine of 1.2 mg/dL.
```

**Response:** 
```
The calculated creatinine clearance is 65.33 ml/min.
```

**Prompt:** 
```
What is the renal function stage for a CrCl of 20 ml/min?
```

**Response:** 
```
A clearance of 20 ml/min corresponds to the Severe Impairment stage.
```

**Prompt:** 
```
Are there any drug adjustments needed for a patient with 25 ml/min clearance?
```

**Response:** 
```
Yes, the following adjustments are required: Vancomycin - Reduce dose or increase interval.
```

## Capabilities

### Calculate Filtration Efficiency
The tool computes creatinine clearance using the Cockcroft-Gault formula based on patient metrics.

### Determine Renal Health Stage
It classifies kidney function into defined stages, giving context beyond a single numerical value.

### Identify Drug Dosing Changes
The MCP cross-references the patient’s clearance rate to suggest specific adjustments for medications like anticoagulants.

## Use Cases

### Checking New Antibiotic Orders
A physician enters an order for Vancomycin. Your agent runs this MCP, which immediately identifies that the patient has low renal function and recommends reducing the dose or increasing the time between doses before you even review the drug monograph.

### Triage During Admission
A nurse enters a new patient's weight and serum creatinine. The MCP first runs `calculate_creatinine_clearance` to get the number, then uses `evaluate_renal_function_stage` to assign the status (e.g., Severe Impairment), guiding immediate care plans.

### Optimizing Anticoagulant Dosing
A patient needs a blood thinner. Instead of just looking at their eGFR, you run this MCP. It uses `retrieve_drug_adjustments` to check the specific anticoagulant against the calculated clearance, ensuring the dosing is safe for their kidney function.

### Reviewing Chronic Care Plans
A nephrology team reviews a patient's chart. They use this MCP to validate that all current medications are still dosed correctly given the patient’s stable, yet impaired, renal status over time.

## Benefits

- Safety First: It doesn't just give a number. By running through `retrieve_drug_adjustments`, you get immediate, actionable alerts about specific medications that need dosage changes.
- Layered Diagnosis: Instead of relying on one metric, the system first uses `evaluate_renal_function_stage` to provide context, then uses `calculate_creatinine_clearance` for a quantitative reading. This gives a more complete picture than either tool alone.
- Time Savings: You eliminate manual cross-referencing of drug formularies and renal guidelines in separate software programs. Everything is connected in one workflow.
- Consistency: The MCP ensures that calculations adhere to established Cockcroft-Gault standards, minimizing variation caused by different institutional protocols.
- Completeness: When you use this tool, the output includes three crucial pieces of information—the clearance rate, the stage, and the drug changes—making it a single point of truth.

## How It Works

The bottom line is that it gives you a single view of kidney function—from raw data to clinical action—in one place.

1. Input the necessary patient data, including age, sex, weight, and serum creatinine levels.
2. The MCP runs these inputs through multiple checks: calculating clearance, assigning a functional stage, and cross-referencing drug guidelines.
3. You receive an immediate report detailing the calculated clearance rate, the assigned renal stage, and any required medication dose adjustments.

## Frequently Asked Questions

**How does the Creatinine Clearance Calculator use weight and age?**
The MCP uses age, sex, and body weight to run the Cockcroft-Gault equation. These inputs are critical because they adjust the calculation for individual differences that affect kidney filtration efficiency.

**Does `evaluate_renal_function_stage` replace my eGFR result?**
No, it doesn't replace it; it adds context. While your lab may give an eGFR, this MCP uses the calculated clearance to place that number into a standardized clinical stage (like Severe Impairment), which is useful for decision-making.

**Can I find out drug adjustments using `retrieve_drug_adjustments`?**
Yes, this tool checks various guidelines and tells you if specific medications require a dose reduction or an extended interval based on the patient's current clearance rate.

**What inputs does calculate_creatinine_clearance need?**
To run the calculation, it requires four key pieces of information: the patient’s age, sex, weight, and their measured serum creatinine level.

**What input units does `calculate_creatinine_clearance` require for accurate results?**
The tool requires standard medical measurements. You must provide weight in kilograms (kg) and serum creatinine levels in mg/dL to get the clearance result accurately measured in ml/min.

**If I use `calculate_creatinine_clearance` with impossible patient data, how is the error handled?**
The MCP runs built-in validation checks. If inputs are outside a medically reasonable range, it won't calculate a number; instead, it returns an explicit error code and prompts you to verify your input parameters.

**Is the list provided by `retrieve_drug_adjustments` exhaustive for every possible drug?**
No. This tool provides critical adjustments for high-risk classes, like antibiotics and anticoagulants. Always cross-reference its output with your facility’s full medication protocol.

**How should I connect the output of `calculate_creatinine_clearance` to `evaluate_renal_function_stage`?**
Simply pass the calculated clearance value directly into the second tool's input. This allows your agent to use the resulting number immediately for accurate classification of the patient’s renal health stage.