# Fire Safety Calculator MCP for AI Agents AI Agent Connect

> Fire Safety Calculator MCP lets your AI agent calculate mandatory fire safety infrastructure requirements like evacuation distances, stair widths, and extinguisher counts. It uses real-world building physics and local mandates to ensure your designs meet strict fire codes.

## Overview
- **Category:** structural-design
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pXyNkRCngBcaE48MLuPIOYbB5AEi6KDFFmLEsTMJ/ai-agent-connect
- **Tags:** fire-safety, egress-path, stair-width, occupancy-load, fire-code

## Description

Fire Safety Calculator is a specialized connector designed to handle the heavy lifting of fire code compliance during the structural design process. When you're planning a public building or a large commercial space, safety regulations can feel like a moving target. This Connector takes the guesswork out of the math by connecting your agent to logic that models real-world building physics and local mandates. Instead of manually digging through hundreds of pages of fire department codes to find specific rules for occupancy loads or construction types, you can just tell your agent what you're building. It handles the calculations for evacuation paths, stair capacity, and suppression equipment density automatically. Because Vinkius hosts this Connector, you can plug it into your existing workflow to get accurate, compliant numbers that align with US and Brazilian fire department standards. It turns a tedious research task into a quick data request, letting you focus on the actual design rather than the paperwork.

## Tools

### determine_min_stair_width
Calculates the minimum stair width based on floor population and standard module sizes.

### calculate_max_walking_distance
Checks if evacuation paths stay within legal limits and flags any specific violations.

### specify_extinguisher_requirement
Determines the required count and type distribution of extinguishers based on area and risk class.

## Prompt Examples

**Prompt:** 
```
I'm designing a warehouse that's 900 sqm and has a medium risk rating. How many fire extinguishers do I need to put in there?
```

**Response:** 
```
For a 900 sqm warehouse with a medium risk classification, you'll need a total of 12 fire extinguishers. Here is the breakdown:

* **6 ABC Dry Chemical**
* **6 Type B Foam**

This ensures you meet the required density for that specific risk profile.
```

**Prompt:** 
```
We have a floor with 800 people. What's the minimum stair width we should use if our module size is 60cm?
```

**Response:** 
```
Based on a population of 800 and a 60cm module, your requirements are:

* **Minimum Required Width:** 480 cm
* **Recommended Safety Width:** 528 cm

I suggest going with the 528 cm width to provide a better safety buffer for your occupants.
```

**Prompt:** 
```
The new office building has an area of 1500 sqm, a population load of 450 people, and is classified as 'Class B Office'. Check if the evacuation paths are compliant.
```

**Response:** 
```
I've checked the evacuation paths for your 1500 sqm Class B Office. 

**Status:** Compliant
**Max Allowed Distance:** 75 meters
**Violations:** None found

All exit paths are within regulatory limits for this population load.
```

## Capabilities

### Verify evacuation path limits
Check if your current building layout meets legal walking distance requirements.

### Calculate stair widths
Get the minimum required stair width based on your floor's population count.

### Estimate fire equipment needs
Determine the total number and type of fire extinguishers required for a space.

### Analyze risk class requirements
Get specific fire suppression counts based on the risk level of the building.

### Audit building compliance
Identify specific violations in your design before you submit for permits.

## Use Cases

### Checking a warehouse layout
A designer asks if a 900 sqm warehouse with medium risk needs more extinguishers. The agent uses `specify_extinguisher_requirement` to give an exact count.

### Verifying office exits
An architect wants to know if a 450-person office is safe. The agent runs `calculate_max_walking_distance` to confirm the path is under the limit.

### Sizing a new staircase
A builder needs to know the stair width for 800 people. The agent calls `determine_min_stair_width` to provide the required dimension.

### Rapid compliance auditing
A consultant feeds a floor plan to the agent to find violations in the evacuation paths automatically.

## Benefits

- Stop guessing on fire codes. Your agent can verify exit paths against local mandates instantly.
- Avoid costly redesigns. Get accurate stair widths before you start the construction phase.
- Get precise equipment counts. Know exactly how many extinguishers you need for every risk zone.
- Save hours on manual research. Let the agent interpret complex building physics for you.
- Reduce human error. Automated calculations ensure you don't miss a critical safety detail.

## How It Works

The bottom line is you get a verified safety report without doing any manual math.

1. Provide the agent with the building's total area, population load, and construction type.
2. The agent sends these specs to the Fire Safety Calculator to run the physics-based logic.
3. You get a detailed compliance report with specific dimensions and equipment counts.

## Frequently Asked Questions

**Can the Fire Safety Calculator help me with local building codes?**
Yes. It uses real-world building physics and local mandates to help your agent calculate requirements for evacuation paths, stair widths, and fire suppression equipment.

**How does the Fire Safety Calculator handle different types of risk?**
It allows you to specify risk classes like A, B, or C. The agent then uses this to determine the exact type and quantity of fire extinguishers needed for your space.

**Can I use the Fire Safety Calculator to check my evacuation paths?**
Absolutely. You can provide the total area and population load, and the agent will check if your walking distances are within the legal limits for your construction type.

**Is the Fire Safety Calculator good for commercial building design?**
It's specifically designed for that. It helps architects and engineers ensure that public and commercial structures meet the mandatory infrastructure standards for life safety.

**What kind of building data do I need to provide?**
To get accurate results, you'll need to provide the total floor area, the estimated population load, the construction type, and the risk classification of the space.

**What inputs are needed to check for safe evacuation distances?**
To use the `calculate_max_walking_distance` tool, you must provide three inputs: the building's total gross usable floor area in square meters, the maximum calculated population load, and a string specifying the construction type. This ensures compliance with local zone regulations.

**How does the system calculate minimum stair width?**
The `determine_min_stair_width` tool takes the total number of people on the floor and a standardized module definition (like 60cm). It calculates the required width based on the ratio of population to 100, ensuring sufficient throughput for mass evacuation.

**Do I need to specify the risk class when calculating extinguisher needs?**
Yes, absolutely. The `specify_extinguisher_requirement` tool requires both the total usable area and a specific risk class code (A, B, or C). This classification is mandatory because it dictates the required density and type of fire suppression equipment.