# mat-foundation-design AI Agent Connect

> Engineering tool for mat foundation thickness, reinforcement, and settlement calculations.

## Overview
- **Category:** engineering
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gjOaFul6ecSKVEGoONoSl6A4HaA3qLS7l9DP5iEI/ai-agent-connect
- **Tags:** civil-engineering, foundation-design, structural-analysis, soil-mechanics, concrete-design

## Description

This MCP server provides specialized engineering tools for designing mat foundations. It allows AI agents to perform critical structural calculations including `analyze_foundation_geometry` to verify layout feasibility, `calculate_mat_thickness` for slab depth requirements, `estimate_settlement` to predict vertical soil movement, and `design_reinforcement` to determine steel patterns. The tool accounts for soil-structure interaction and edge effects to ensure structural integrity.

## Tools

### calculate_mat_thickness
Determine the required slab thickness based on structural requirements

### design_reinforcement
Generate the required steel reinforcement pattern for the slab

### estimate_settlement
Predict the vertical movement of the foundation into the soil

### analyze_foundation_geometry
Validate the physical feasibility of the foundation dimensions and column layout

## Prompt Examples

**Prompt:** 
```
Check if a 10m x 10m mat with a column at (5,5) carrying 500kN is feasible.
```

**Response:** 
```
The foundation geometry is feasible. The total area is 100 square meters and the load center is at (5, 5).
```

**Prompt:** 
```
What is the required thickness for a 15m x 15m mat with 1000kN loads and 30MPa concrete?
```

**Response:** 
```
The required thickness is 450 mm, and the punching shear check passed.
```

**Prompt:** 
```
Estimate the settlement for a 20m x 20m mat on soil with 150kPa capacity and 2000kN total load.
```

**Response:** 
```
The estimated total settlement is 25 mm and the differential settlement is 8 mm.
```

## Frequently Asked Questions

**How do I verify if my column layout is valid?**
You can use the `analyze_foundation_geometry` tool. It checks if the column positions fall within the specified mat dimensions and ensures the total load is non-zero.

**Can this tool predict soil settlement?**
Yes, the `estimate_settlement` tool predicts both total and differential settlement by accounting for soil-structure interaction.

**Does the tool calculate reinforcement requirements?**
Yes, the `design_reinforcement` tool generates the required steel area and spacing for the slab based on the provided thickness and soil bearing capacity.
