# Insulation R-Value Calculator MCP

> Insulation R-Value Calculator determines minimum required insulation levels, necessary material thickness, and project costs using official IECC climate zone standards. This MCP takes a specific geographic zone number and outputs mandatory R-values for walls, ceilings, floors, and basements across the board.

## Overview
- **Category:** construction
- **Price:** Free
- **Tags:** insulation, r-value, iecc, construction-cost, thermal-efficiency

## Description

When you start a new building design, figuring out what insulation is required isn't guesswork—it’s based on law. This connector handles that complexity instantly. You feed in an IECC climate zone number (1 through 8), and it pulls the mandatory R-values for every major structural component: walls, ceilings, floors, and basements. From there, you can determine exactly how thick a material needs to be to meet those legal minimums, regardless of whether you're using batts, foam, or rigid boards. Finally, project your budget by calculating the estimated cost based on square footage and thickness. Connecting this MCP through Vinkius gives your agent all the necessary calculations in one place; no more cross-referencing multiple code books.

## Tools

### calculate_material_thickness
Determines how many inches of insulation are needed for a specific target R-value.

### estimate_material_cost
Projects the total cost for an insulation job based on material area and thickness.

### lookup_zone_requirements
Pulls mandatory minimum R-values for walls, ceilings, floors, and basements based on a given IECC zone.

## Prompt Examples

**Prompt:** 
```
What are the minimum R-value requirements for climate zone 5?
```

**Response:** 
```
In IECC Climate Zone 5, the minimum required R-values are: Walls: R-13, Ceilings: R-38, Floors: R-10, and Basements: R-7.
```

**Prompt:** 
```
How thick does spray foam need to be to achieve an R-value of 25?
```

**Response:** 
```
To achieve a target R-value of 25 using spray foam, you will need a thickness of approximately 3.13 inches.
```

**Prompt:** 
```
Estimate the cost for insulating 1000 sq ft with 5 inches of rigid insulation.
```

**Response:** 
```
The estimated cost for 1,000 square feet of rigid insulation at a thickness of 5 inches is $1,250.00 (approximately $1.25 per sq ft).
```

## Capabilities

### Determine Code Compliance
Retrieves mandatory R-values for a specific building zone and structural component.

### Size Material Depth
Calculates the required material thickness (in inches) needed to hit any target R-value you set.

### Project Project Costs
Estimates the total cost of insulation materials based on area and calculated thickness.

## Use Cases

### A new build needs code verification
An architect inputs a client's location and zone number. The agent uses `lookup_zone_requirements` to find the minimum R-values for all structures, ensuring the design starts legally compliant.

### Upgrading an existing home
A homeowner wants better efficiency but isn't sure what materials work. The agent uses `calculate_material_thickness` to recommend specific depths of insulation needed for their target R-value, like 25.

### Finalizing the bid
The contractor has finalized dimensions and needs a cost estimate. They use `estimate_material_cost`, feeding it the total square footage and the thickness calculated previously, giving them a firm material budget.

## Benefits

- Find code minimums instantly. Instead of flipping through multiple building codes, the `lookup_zone_requirements` tool gives you mandatory R-values for every zone (1-8) in one query.
- Get precise sizing. Need to hit an R-value of 30? The `calculate_material_thickness` tool tells you exactly how many inches of spray foam or batt insulation that requires.
- Control the budget upfront. Before drawing up plans, use `estimate_material_cost` to project material costs based on area and thickness, preventing costly scope creep.
- Verify compliance across all areas. This MCP checks walls, ceilings, floors, and basements simultaneously against current IECC standards—it's a full-scope check.
- Save planning hours. By combining the three tools, you move from theoretical design to budgeted, compliant plans in minutes.

## How It Works

The bottom line is you get a complete, code-compliant scope of work with associated costs in one sequence.

1. First, input your project's IECC climate zone number to find all mandatory minimum R-values for various structures.
2. Next, use the required R-value and material type to calculate the exact thickness of insulation needed.
3. Finally, enter the total area and the calculated thickness; the MCP outputs the projected material cost.

## Frequently Asked Questions

**How do I find the minimum R-value for my project using lookup_zone_requirements?**
Just provide your specific IECC climate zone number. The tool will immediately list the mandatory minimum R-values for walls, ceilings, floors, and basements.

**What is the best way to use calculate_material_thickness?**
Use it after you know your target R-value. You input that R-value and a material type, and it returns the precise thickness in inches needed for compliance.

**Can I estimate my insulation cost using estimate_material_cost?**
Yes. This tool takes the total square footage of your area and the calculated thickness to project a comprehensive material cost, helping you budget accurately.

**Does lookup_zone_requirements only work for walls?**
No. It covers all major structural elements: walls, ceilings, floors, and basements. You get the full scope of required minimums from a single query.

**What happens if I use `lookup_zone_requirements` with an invalid IECC climate zone number?**
The system returns a clear error message detailing the required input range. You must provide an integer between 1 and 8 for accurate R-value data.

**Can I use `calculate_material_thickness` to determine thickness for materials other than batt or spray foam?**
It supports various common rigid insulation types. Just specify the material name in your prompt if it isn't one of the default options, and we'll calculate the required depth.

**What specific data points must I provide to `estimate_material_cost` for a reliable quote?**
You need three key pieces of information: the total area (in square feet), the material thickness, and the cost per unit of insulation. This combination guarantees an accurate project estimate.

**If I run multiple calculations using this MCP, are there rate limits?**
No explicit rate limit exists for standard usage through Vinkius. However, if you send a huge batch of requests too fast, the system might temporarily throttle; just wait a moment between complex calls.