# Concrete Quantity Takeoff AI Agent Connect

> Calculate precise concrete volumes for structural elements, accounting for openings and waste.

## Overview
- **Category:** construction
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_M70pMhNxn0z91pZzuoS0fXu9rQbI45ChmXwARoE7/ai-agent-connect
- **Tags:** concrete, volume, takeoff, construction-tech, engineering-tools

## Description

This MCP server provides specialized tools for construction professionals to determine exact concrete requirements. Use `calculate_element_volume` to compute gross and net volumes for slabs, columns, beams, and more, while accounting for structural openings. You can also use `estimate_pump_requirements` to calculate the extra volume needed for pump residue, or `compare_takeoff_scenarios` to evaluate how different waste factors impact your final order. The `validate_element_geometry` tool ensures your dimensions and voids are physically coherent before you place an order.

## Tools

### compare_takeoff_scenarios
To evaluate how different waste factors or opening configurations impact the final order quantity

### validate_element_geometry
To check if the provided dimensions and openings are physically possible

### calculate_element_volume
To determine the net and gross volumes for a single structural element

### estimate_pump_requirements
To calculate the additional concrete volume required specifically due to the use of a concrete pump

## Prompt Examples

**Prompt:** 
```
Calculate the volume for a slab that is 10m by 5m with a thickness of 0.2m, including a 5% waste factor.
```

**Response:** 
```
The total volume for the slab is 10.5 m³.
```

**Prompt:** 
```
I have a net volume of 15 m³ and my pump waste factor is 0.03. How much extra concrete do I need?
```

**Response:** 
```
The pump waste volume is 0.45 m³, making the total required volume 15.45 m³.
```

**Prompt:** 
```
Check if a column with dimensions 0.5m x 0.5m x 3m can have an opening of 0.6m x 0.6m.
```

**Response:** 
```
The geometry is invalid because the opening dimensions exceed the element dimensions.
```

## Frequently Asked Questions

**How does the tool handle openings in a structure?**
The `calculate_element_volume` tool subtracts the volume of all specified openings from the gross volume to provide an accurate net volume.

**Can I account for concrete lost in a pump?**
Yes, use the `estimate_pump_requirements` tool to calculate the additional volume needed to cover residue left in the pump lines.

**How can I compare different ordering strategies?**
You can use `compare_takeoff_scenarios` to see the difference in total volume between two different waste factors or configurations.
