Concrete Punching Shear Analyzer

Concrete Punching Shear Analyzer MCP Connector for Claude

A+

Evaluates punching shear capacity and stud rail requirements for concrete slabs using ACI standards.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides structural engineering tools to analyze punching shear in concrete slabs. It allows AI agents to calculate shear stress, evaluate concrete capacity, and design reinforcement requirements. Use calculate_shear_stress to find the critical perimeter and stress, evaluate_capacity to check if the slab meets ACI standards, and design_stud_rails to determine necessary reinforcement when capacity is exceeded. It also includes account_for_openings to adjust calculations for slab penetrations.

aciconcreteshearstructural-engineeringslab-design

4 tools expose this connector's capabilities to your AI agent.

evaluate_capacity

Compares the applied shear stress against the concrete's shear capacity to determine if reinforcement is needed

account_for_openings

Adjusts the critical perimeter and stress calculations to account for slab penetrations

design_stud_rails

0 and you need to design stud rail reinforcement. Provides the necessary reinforcement requirements if the slab fails the punching shear check

calculate_shear_stress

Determines the current shear stress acting on the slab at the critical section

See how to talk to your AI agent using Concrete Punching Shear Analyzer.

Calculate the punching shear stress for a 300x300mm column on a 200mm thick slab with an effective depth of 170mm and a 500kN load.

The punching shear stress is 0.45 MPa and the critical perimeter is 1280 mm.

If the shear stress is 1.5 MPa and the concrete strength is 30 MPa with a reinforcement ratio of 0.01, does the slab need stud rails?

Yes, the capacity utilization is 1.25, which exceeds the limit, so stud rails are required.

How many studs are needed for a 200mm thick slab with a 300mm column width if capacity utilization is 1.3?

The design requires 12 studs with a recommended spacing of 150 mm.

Run `calculate_shear_stress` to get the stress, then use `evaluate_capacity`. If the capacity utilization is greater than 1.0, the slab requires reinforcement.

Related Connectors