# Potassium Fixation Estimator AI Agent Connect

> Estimates potassium fixation and availability based on soil mineralogy.

## Overview
- **Category:** agriculture
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Zf3fikjHZDV2lNLq7uatVsx7e6oIl3B3NiwZRggQ/ai-agent-connect
- **Tags:** potassium, soil-analysis, mineralogy, fertilizer, agronomy

## Description

This MCP server provides specialized tools for agricultural soil analysis. It helps users understand the dynamic balance of potassium (K) in soil by calculating fixation capacity, predicting non-exchangeable K release, and determining the net available K after fixation. Using tools like `calculate_fixation_capacity`, `estimate_k_release`, `predict_available_k`, and `calculate_fertilizer_adjustment`, it allows for precise fertilizer requirement adjustments based on specific clay mineralogy such as illite, vermiculite, or smectite.

## Tools

### calculate_fertilizer_adjustment
Recommends the extra amount of potassium needed to counteract fixation and meet crop needs

### calculate_fixation_capacity
Determines how much potassium the soil will likely "trap" based on its mineral composition and capacity

### estimate_k_release
Predicts how much potassium will be released from the non-exchangeable pool back into the soil

### predict_available_k
Calculates the net amount of potassium available to plants after fixation has occurred

## Prompt Examples

**Prompt:** 
```
Calculate the fixation capacity for a soil with vermiculite mineralogy and a CEC of 25.
```

**Response:** 
```
The calculated fixation capacity for this soil is 12.5.
```

**Prompt:** 
```
What is the available potassium if I have smectite, a CEC of 15, soil test K of 100, and I apply 50 units of fertilizer?
```

**Response:** 
```
The net available potassium after fixation is 142.5.
```

**Prompt:** 
```
Estimate the K release for illite with a soil test K of 80.
```

**Response:** 
```
The predicted non-exchangeable K release is 15.0.
```

## Frequently Asked Questions

**How does mineralogy affect potassium availability?**
Different clay minerals like vermiculite or illite have different capacities to trap potassium. You can use `calculate_fixation_capacity` to determine how much K will be lost to these mineral structures.

**Can I adjust my fertilizer rate based on these estimates?**
Yes. By using `calculate_fertilizer_adjustment`, you can determine the extra potassium needed to compensate for fixation losses, ensuring plants receive the intended dose.

**What inputs are required for the availability prediction?**
To use `predict_available_k`, you need to provide the clay mineralogy, the Cation Exchange Capacity (CEC), the current soil test K level, and the planned fertilizer rate.
