# Structural Vibration Analysis AI Agent Connect

> Analyze floor vibration serviceability and natural frequencies.

## Overview
- **Category:** engineering
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gqCG7Vl65bbG8qYb2TY7OxI5tgQBRKjYQLcPKaoe/ai-agent-connect
- **Tags:** vibration, structural, engineering, floor-analysis, physics

## Description

This MCP server provides tools to determine the serviceability of floor structures. It calculates the natural frequency of a slab using `calculate_natural_frequency` and determines peak acceleration with `calculate_vibration_acceleration`. Users can then use `evaluate_serviceability` to check if the floor meets the required limits for specific occupancy types like residential, office, or laboratory environments.

## Tools

### calculate_natural_frequency
Determine the fundamental natural frequency of a floor slab

### calculate_vibration_acceleration
Calculate the peak acceleration produced by specific vibration sources

### evaluate_serviceability
Determine if a floor is acceptable for a specific use case

### get_occupancy_limits
Retrieve the maximum allowable acceleration limits for different floor uses

## Prompt Examples

**Prompt:** 
```
What is the natural frequency of a floor with a 5m span, 200mm thickness, and 0.05 damping ratio?
```

**Response:** 
```
The natural frequency of the floor is 12.5 Hz.
```

**Prompt:** 
```
Is a floor with 0.02 m/s² acceleration acceptable for an office?
```

**Response:** 
```
Yes, the floor is acceptable for office use.
```

**Prompt:** 
```
What are the acceleration limits for a laboratory?
```

**Response:** 
```
The maximum allowable acceleration for a laboratory is 0.005 m/s².
```

## Frequently Asked Questions

**How do I check if a floor is suitable for a laboratory?**
You can use `evaluate_serviceability` after calculating the peak acceleration to see if it meets the strict limits required for laboratory environments.

**What is the purpose of the natural frequency tool?**
The `calculate_natural_frequency` tool determines the fundamental frequency of a floor slab based on its span, thickness, and damping ratio.

**Can I check acceleration limits for residential use?**
Yes, you can use `get_occupancy_limits` to retrieve the maximum allowable acceleration for residential occupancy.
