# Column Sizing Estimator MCP for AI Agents MCP

> The Column Sizing Estimator lets engineers quickly pre-dimension vertical supports for new builds. It calculates total axial loads and suggests optimal initial cross-sections for both steel profiles and reinforced concrete columns, saving hours during early structural design.

## Overview
- **Category:** construction
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_kYBW2PA8qOfbXBuzroQ1gAxQushkBR0wGNqyzhhm/mcp
- **Tags:** structural-engineering, column-sizing, concrete-design, steel-profiles, axial-load

## Description

When starting a major building project, the first hurdle is figuring out how much weight those core pillars need to bear. This MCP helps architects and civil engineers bypass tedious manual calculations. It performs rapid pre-dimensioning of vertical supports by calculating cumulative axial loads based on floor counts and tributary areas. You can quickly determine the required initial cross-sections for both steel and reinforced concrete columns, making early design faster and more accurate.

Whether you need to check if a project is commercial or residential, or if you're selecting between standard HEB profiles versus custom concrete dimensions, this utility handles it all. If your team uses Vinkius, the AI client can access all these structural calculations from one place, keeping your design process flowing without switching tools.

## Tools

### calculate_total_axial_load
Calculates the total cumulative vertical force acting on the base of the column using project metrics.

### estimate_concrete_section
Suggests the minimum side dimensions needed for a square reinforced concrete column.

### check_load_severity
Categorizes the total axial load into an engineering tier: residential, commercial, or industrial.

### estimate_steel_section
Suggests a standard steel profile type suitable for high axial compression forces.

## Prompt Examples

**Prompt:** 
```
Calculate the load for a 6-story mixed-use building on this site.
```

**Response:** 
```
**Axial Load Calculation Report**

*   **Input Area:** 80m²
*   **Floor Count:** 6
*   **Load Density:** 12 kN/m²
*   **Total Accumulated Axial Load:** **5,760 kN**

This high load places the project in the **Industrial Tier**. Below are initial material suggestions based on this figure.
```

**Prompt:** 
```
What concrete size should I use for a 1,800 kN residential pillar?
```

**Response:** 
```
**Concrete Column Sizing Recommendation**

The suggested dimension for your reinforced concrete column is **50 cm x 50 cm**.

*   **Required Strength:** >1,800 kN
*   **Minimum Code Dimension:** 45 cm x 45 cm
*   **Recommendation Margin:** The larger size provides a necessary safety margin for typical residential environments.
```

**Prompt:** 
```
Give me the best steel profile estimate for an 800 kN column.
```

**Response:** 
```
**Steel Profile Recommendation (Axial Compression)**

Based on the required strength of 800 kN, we recommend the following standard HEB profile:

*   **Recommended Profile:** **HEB 160**
*   **Yield Strength Check:** Meets requirements with a safety factor of 1.2
*   **Note:** This profile is optimized for maximum axial compression efficiency.
```

## Capabilities

### Determine cumulative column load
Calculates the total vertical force acting on a foundation based on specified floor count and area.

### Suggest concrete dimensions
Provides minimum side measurements for a square reinforced concrete support pillar.

### Classify project load type
Categorizes the total calculated axial load into standard engineering tiers (residential, commercial, industrial).

### Recommend steel profiles
Suggests appropriate standard steel profile types for handling vertical compression.

## Use Cases

### Determining capacity for a multi-story commercial building
A project manager needs to know if the site can support a 7-story office complex. They ask their agent to first run `calculate_total_axial_load` for the given area, then use `check_load_severity` to confirm it falls into the 'commercial' tier before moving on.

### Quickly sizing a concrete pillar in residential design
An architect needs preliminary sizes for several pillars. They input the load and then ask the agent to use `estimate_concrete_section` to get immediate, square dimensions they can pass straight to the drafting team.

### Selecting appropriate steel members for industrial structures
A civil engineer is designing a warehouse. After calculating the load, they ask the agent to use `estimate_steel_section` to get specific HEB profiles that meet the required compression strength.

### Comparing structural feasibility across different building types
A developer needs to compare residential versus industrial site loads. They run the load through `check_load_severity` first, and then use the resulting category data to guide their subsequent material sizing requests.

## Benefits

- Eliminate guesswork by accurately calculating the total cumulative axial load using the `calculate_total_axial_load` tool, providing a reliable foundation metric.
- Speed up early design phases significantly. Instead of manual calculations, you get immediate suggestions for concrete dimensions via `estimate_concrete_section`. 
- Instantly understand project requirements by running the load through `check_load_severity`, which correctly classifies if the structure is commercial, residential, or industrial.
- Stop guessing steel profiles. Use `estimate_steel_section` to get recommendations for standard HEB profiles that guarantee structural integrity under compression.
- Consolidate your workflow. You can run multiple checks—from load calculation to material sizing—without leaving your AI chat interface.

## How It Works

The bottom line is you get reliable, pre-dimensioned structural estimates without having to run multiple calculations manually.

1. First, input the project parameters into your AI client: provide the building's floor count, its total influence area, and the expected load per square meter.
2. The MCP runs these inputs through the necessary calculations to determine the full accumulated axial force on the base of the column.
3. Finally, it generates specific recommendations—suggesting appropriate concrete dimensions or standard steel profiles based on that calculated load.

## Frequently Asked Questions

**How does the Column Sizing Estimator work if I'm designing a mixed-use building?**
The MCP handles this complexity by first running `check_load_severity`. It assesses the total load against multiple criteria, giving you an accurate engineering tier classification that guides your subsequent material choices.

**Can I use Column Sizing Estimator to check if a pillar needs steel or concrete?**
Yes. After calculating the axial load, the MCP provides separate recommendations for both reinforced concrete dimensions and standard steel profiles using two different tools, allowing you to compare material efficiencies side-by-side.

**What kind of loads does the Column Sizing Estimator use?**
It uses cumulative axial load. This means it calculates the total weight pressing down on a pillar's base based on the combined influence area and the number of stories above it.

**Is this MCP good for early-stage architectural sketches?**
Absolutely. It is designed specifically for rapid pre-dimensioning during the initial design phase, helping architects quickly confirm if their structural concepts are viable before detailed drafting begins.

**Does Column Sizing Estimator consider different building types like warehouses vs offices?**
Yes. The `check_load_severity` tool classifies the load into residential, commercial, or industrial tiers, which is critical because each category has different governing structural code requirements.