# Soil pH Amendment Calculator AI Agent Connect

> Calculate precise soil amendment amounts and costs based on soil type and pH targets.

## Overview
- **Category:** agriculture
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pRIAKncQX9WRD3DqFaWK84bSCI8vnQctY1iDEx19/ai-agent-connect
- **Tags:** soil, ph, agriculture, chemistry, gardening

## Description

This MCP server provides deterministic tools for managing soil chemistry. Use `calculate_amendment_requirement` to determine the exact weight of lime or sulfur needed for your specific soil texture (sand, loam, or clay) and area. You can also use `estimate_amendment_cost` to project total expenses and `get_soil_compatibility` to verify if an amendment matches your pH adjustment goals. It automatically accounts for soil buffering capacity and enforces safe incremental pH changes.

## Tools

### calculate_amendment_requirement
Determines the specific quantity of amendment needed to reach a target pH within safe limits

### estimate_amendment_cost
Calculates the financial cost of the required amendment based on market pricing

### get_soil_compatibility
Answers whether a specific amendment is chemically appropriate for the user's goal

## Prompt Examples

**Prompt:** 
```
I have 500 sq ft of clay soil with a pH of 5.5. I want to reach a pH of 6.5. How much lime do I need?
```

**Response:** 
```
To raise the pH from 5.5 to 6.5 in 500 sq ft of clay soil, you will need 120 lbs of calcitic lime. Since this is a 1.0 unit change, it can be applied in 1 step.
```

**Prompt:** 
```
How much will it cost to buy 50 lbs of elemental sulfur at $2.50 per lb?
```

**Response:** 
```
The total cost for 50 lbs of elemental sulfur at $2.50 per lb is $125.00.
```

**Prompt:** 
```
Is aluminum sulfate a good choice if I want to lower my soil pH?
```

**Response:** 
```
Yes, aluminum sulfate is a compatible amendment for lowering soil pH.
```

## Frequently Asked Questions

**How does soil type affect the calculation?**
The tool accounts for buffering capacity. For example, clay soil requires more amendment than sand to achieve the same pH shift.

**Can I change my soil pH by more than 1.0 unit at once?**
No. To protect soil microbiology, the tool calculates the `requiredSteps` to ensure you never exceed a 1.0 pH unit change per application.

**What amendments can I use to raise pH?**
You can use calcitic lime or dolomitic lime. You can verify compatibility using the `get_soil_compatibility` tool.
