# Concrete Shrinkage Compensation Designer AI Agent Connect

> Design shrinkage-compensating concrete by calculating expansive cement content and reinforcement needs.

## Overview
- **Category:** construction
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_1OZjidtIfalJ1d6m0JJ768QJ0J826AUaI0yBcJyg/ai-agent-connect
- **Tags:** concrete, shrinkage, structural-engineering, cement, civil-engineering

## Description

This MCP server provides technical tools to design concrete elements that counteract drying and autogenous shrinkage. It uses Type K cement expansion calculations to determine the required expansive cement mass per cubic meter. Users can evaluate physical constraints using `analyze_restraint_risks`, adjust parameters for environmental factors with `simulate_environmental_impact`, and determine necessary steel reinforcement via `design_reinforcement`. It is a specialized tool for structural engineers to mitigate cracking risks in concrete structures.

## Tools

### analyze_restraint_risks
Evaluates how much the physical constraints of the element will exacerbate shrinkage-induced stress

### calculate_expansive_content
Determines the mass of expansive cement needed per cubic meter to achieve the target compensation

### design_reinforcement
Calculates the necessary steel reinforcement to manage residual stresses and crack widths

### simulate_environmental_impact
Adjusts the shrinkage and expansion parameters based on ambient environmental conditions

## Prompt Examples

**Prompt:** 
```
How much expansive cement do I need for a C30/37 concrete with 0.0005 shrinkage strain and a Type K factor of 0.02 in normal moisture?
```

**Response:** 
```
The required expansive cement content is 25.0 kg/m³ to achieve the target expansion strain.
```

**Prompt:** 
```
What is the crack risk for a slab 5m x 5m x 0.2m with a restraint level of 0.8 and C30/37 grade?
```

**Response:** 
```
The crack risk level is High, with a restraint stress index of 24.0.
```

**Prompt:** 
```
Adjust a shrinkage strain of 0.0004 for 35 degrees Celsius and 40% humidity.
```

**Response:** 
```
The adjusted shrinkage strain is 0.00052 due to increased temperature and lower humidity.
```

## Frequently Asked Questions

**How do I calculate the required additive amount?**
Use the `calculate_expansive_content` tool by providing the expected shrinkage strain, concrete grade, and the Type K expansion factor.

**Can I account for weather conditions?**
Yes, the `simulate_environmental_impact` tool allows you to adjust shrinkage estimates based on ambient temperature and relative humidity.

**How is reinforcement determined?**
The `design_reinforcement` tool calculates the required steel area based on the balance between expansion strain, shrinkage strain, and the restraint stress index.
