← WebMCP Directory

Tool tree

creuzerm.github.io

Productivity & BusinessTools verified
Website
Estimate heating load and passive thermal performance for tiny homes, sheds, and cabins. Features A/B testing, thermal mass calculations, and temperature simulation.
Explore capabilities

    page: Tinyinsulationcalculator

    update_shared_settingsAction

    Update shared building and climate settings

    View tool JSON
    {
      "name": "update_shared_settings",
      "kind": "act",
      "impl": "declarative",
      "description": "Update shared building and climate settings",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/tinyinsulationcalculator/"
    }
    update_scenario_aAction

    Update Scenario A construction details

    View tool JSON
    {
      "name": "update_scenario_a",
      "kind": "act",
      "impl": "declarative",
      "description": "Update Scenario A construction details",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/tinyinsulationcalculator/"
    }
    update_simulation_settingsAction

    Update simulation settings

    View tool JSON
    {
      "name": "update_simulation_settings",
      "kind": "act",
      "impl": "declarative",
      "description": "Update simulation settings",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/tinyinsulationcalculator/"
    }

    page: Existing building estimator

    estimate_r_valueAction

    Estimate the R-value of a building component using energy balance calculations.

    View tool JSON
    {
      "name": "estimate_r_value",
      "kind": "act",
      "impl": "imperative",
      "description": "Estimate the R-value of a building component using energy balance calculations.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "spaceDimensions": {
            "type": "object",
            "properties": {
              "length": {
                "type": "number"
              },
              "width": {
                "type": "number"
              },
              "height": {
                "type": "number"
              }
            }
          },
          "temperatures": {
            "type": "object",
            "properties": {
              "indoor": {
                "type": "number"
              },
              "outdoor": {
                "type": "number"
              }
            }
          },
          "hvac": {
            "type": "object",
            "properties": {
              "rate": {
                "type": "number"
              },
              "mode": {
                "type": "string",
                "enum": [
                  "heating",
                  "cooling"
                ]
              }
            }
          },
          "targetComponent": {
            "type": "object",
            "properties": {
              "area": {
                "type": "number"
              },
              "type": {
                "type": "string",
                "enum": [
                  "wall",
                  "ceiling"
                ]
              }
            }
          },
          "surfaceTemperatures": {
            "type": "object",
            "properties": {
              "indoor": {
                "type": "number",
                "description": "Indoor surface temperature of the component."
              },
              "outdoor": {
                "type": "number",
                "description": "Outdoor surface temperature of the component."
              }
            }
          },
          "envelope": {
            "type": "object",
            "properties": {
              "achRate": {
                "type": "number",
                "description": "Air changes per hour."
              },
              "areaWindows": {
                "type": "number",
                "description": "Total window area (sq ft)."
              },
              "areaOtherWallsCeilings": {
                "type": "number",
                "description": "Area of other walls/ceilings (sq ft)."
              },
              "areaFloor": {
                "type": "number",
                "description": "Floor area (sq ft)."
              }
            }
          }
        }
      },
      "page": "/tinyinsulationcalculator/existing_building_estimator.html"
    }
    estimate_r_valueAction

    Estimate building component R-value via energy balance

    View tool JSON
    {
      "name": "estimate_r_value",
      "kind": "act",
      "impl": "declarative",
      "description": "Estimate building component R-value via energy balance",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/tinyinsulationcalculator/existing_building_estimator.html"
    }

    page: Insulationexplorer

    calculate_assemblyAction

    Calculate the effective R-value (Winter/Summer) of a wall or roof assembly given a list of layers.

    View tool JSON
    {
      "name": "calculate_assembly",
      "kind": "act",
      "impl": "imperative",
      "description": "Calculate the effective R-value (Winter/Summer) of a wall or roof assembly given a list of layers.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "layers": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "2x4 Stud (16oc)",
                "2x6 Stud (16oc)",
                "2x6 Roof Truss",
                "2x8 Joist",
                "2x10 Joist",
                "SIP Panel (4in)",
                "SIP Panel (6in)",
                "CMU Block (8in)",
                "Aircrete Block (8in)",
                "Fiberglass Batt (3.5in)",
                "Fiberglass Batt (5.5in)",
                "Basement Subfloor System",
                "Rockwool (3.5in)",
                "Rockwool (5.5in)",
                "Rockwool (7.25in)",
                "XPS Rigid Foam (0.5in)",
                "XPS Rigid Foam (1in)",
                "XPS Rigid Foam (1.5in)",
                "XPS Rigid Foam (2in)",
                "XPS Rigid Foam (3in)",
                "XPS Rigid Foam (4in)",
                "Polyiso Board (0.5in)",
                "Polyiso Board (1in)",
                "Polyiso Board (1.5in)",
                "Polyiso Board (2in)",
                "Polyiso Board (3in)",
                "Polyiso Board (4in)",
                "EPS Rigid Foam (0.5in)",
                "EPS Rigid Foam (1in)",
                "EPS Rigid Foam (1.5in)",
                "EPS Rigid Foam (2in)",
                "EPS Rigid Foam (3in)",
                "EPS Rigid Foam (4in)",
                "Closed Cell Foam (3.5in)",
                "Closed Cell Foam (5.5in)",
                "Closed Cell Foam (7.25in)",
                "Closed Cell Foam (9.25in)",
                "Open Cell Foam (3.5in)",
                "Open Cell Foam (5.5in)",
                "Open Cell Foam (7.25in)",
                "Open Cell Foam (9.25in)",
                "Reflectix Radiant Barrier",
                "Reflectix Woven Radiant Barrier",
                "Air Gap (0.75in)",
                "Poly Vapor Barrier",
                "OSB Sheathing",
                "Drywall"
              ],
              "description": "The material key (e.g., '2x4 Stud (16oc)', 'Fiberglass Batt (3.5in)')"
            },
            "description": "Ordered list of layers from Outside to Inside."
          }
        },
        "required": [
          "layers"
        ]
      },
      "page": "/tinyinsulationcalculator/insulationexplorer.html"
    }
    apply_presetAction

    Applies a construction preset (e.g. 'van_build', 'code_min') to a specific scenario (A or B). This updates wall assemblies, insulation values, and other defaults.

    View tool JSON
    {
      "name": "apply_preset",
      "kind": "act",
      "impl": "imperative",
      "description": "Applies a construction preset (e.g. 'van_build', 'code_min') to a specific scenario (A or B). This updates wall assemblies, insulation values, and other defaults.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "suffix": {
            "type": "string",
            "enum": [
              "_A",
              "_B"
            ],
            "description": "The scenario suffix. Use '_A' for Scenario A (Standard) or '_B' for Scenario B (Comparison)."
          },
          "preset": {
            "type": "string",
            "enum": [
              "code_min",
              "high_perf",
              "passive_house",
              "van_build",
              "uninsulated"
            ],
            "description": "The preset identifier to apply."
          }
        },
        "required": [
          "suffix",
          "preset"
        ]
      },
      "page": "/tinyinsulationcalculator/insulationexplorer.html"
    }
    set_dimensionsAction

    Sets the building shape and dimensions. Updates the UI and recalculates surface areas.

    View tool JSON
    {
      "name": "set_dimensions",
      "kind": "act",
      "impl": "imperative",
      "description": "Sets the building shape and dimensions. Updates the UI and recalculates surface areas.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "shape": {
            "type": "string",
            "enum": [
              "rectangle",
              "a-frame",
              "gothic-arch",
              "cargo-van"
            ],
            "description": "The shape of the building."
          },
          "length": {
            "type": "number",
            "description": "Length in feet."
          },
          "width": {
            "type": "number",
            "description": "Width in feet."
          },
          "height": {
            "type": "number",
            "description": "Height (or interior height) in feet."
          },
          "roofPitch": {
            "type": "number",
            "description": "Roof pitch (rise/12). Only for 'rectangle'."
          }
        },
        "required": [
          "shape",
          "length",
          "width",
          "height"
        ]
      },
      "page": "/tinyinsulationcalculator/insulationexplorer.html"
    }
    run_simulationAction

    Runs the passive thermal simulation for a specified duration and returns the temperature data series.

    View tool JSON
    {
      "name": "run_simulation",
      "kind": "act",
      "impl": "imperative",
      "description": "Runs the passive thermal simulation for a specified duration and returns the temperature data series.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "duration": {
            "type": "number",
            "description": "Duration in hours (e.g. 24 or 168)."
          },
          "lowTemp": {
            "type": "number",
            "description": "Daily low temperature (°F)."
          },
          "highTemp": {
            "type": "number",
            "description": "Daily high temperature (°F)."
          }
        },
        "required": [
          "duration"
        ]
      },
      "page": "/tinyinsulationcalculator/insulationexplorer.html"
    }
    get_detailed_resultsAnswer

    Retrieves the current calculated heat loss results for all active scenarios.

    View tool JSON
    {
      "name": "get_detailed_results",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieves the current calculated heat loss results for all active scenarios.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/tinyinsulationcalculator/insulationexplorer.html"
    }