What you can do with HuskyBIM

Tasks that used to take scripting, VBA macros, or hours of manual work now happen in a single conversation. Browse real workflows across Revit, Microsoft Project, Archicad and HuskyMCP.

Revit Model quality

Automated model QA — missing parameters

Find every element that is missing required parameter values across the entire model. No scripts, no scheduled batch jobs — just ask.

Example conversation
M
Find all walls that are missing a Fire Rating parameter value.
H
Scanning 1,847 walls... Found 214 walls with no Fire Rating value. Levels: L1 (88), L2 (71), L3 (55). Want me to export this as a schedule, or set a default value on the affected elements?
M
Set "60/60/60" on all of them on L1 and L2.
H
Done. Updated 159 walls on L1 and L2 with Fire Rating = 60/60/60. L3 (55 walls) left unchanged as requested.
Revit Dokumentaatio

Generate a sheet index from model views

Pull all plan views, sections and elevations into an organised sheet index — filtered, renamed and sorted exactly how you need it.

Example conversation
M
List all sheets in the model, sorted by sheet number, and show which views are placed on each one.
H
Found 47 sheets. Here's the index:
A-001 — Site Plan (1 view)
A-101 — Floor Plan L1 (3 views)
A-102 — Floor Plan L2 (2 views)
... and 44 more. Want this exported as a CSV or placed as a Revit schedule?
Revit Data extraction

Room area and occupancy audit

Query every room in the model for area, department, occupancy count and any custom parameters — then cross-check against programme requirements.

Example conversation
M
Which office rooms on L2 are smaller than 12 m²?
H
6 rooms on L2 are below 12 m²:
Room 203 — 9.4 m²  ·  Room 207 — 11.2 m²
Room 209 — 10.8 m²  ·  Room 214 — 8.1 m²
Room 218 — 11.6 m²  ·  Room 222 — 10.3 m²
Revit Family management

Audit and rationalise family types

Find duplicate or unused family types bloating your model, and replace or purge them — all without opening the Family Editor.

Example conversation
M
Show me all door families that are placed fewer than 3 times in the model.
H
Found 11 door types used fewer than 3 times.
"Single-Flush 900mm" — 1 instance
"Double-Flush 1800mm" — 2 instances
... Purge all 11, or review first?
MS Project Schedule reporting

Weekly schedule status report

Get a plain-language summary of schedule health: tasks behind, overdue milestones and critical path changes — ready to paste into your Monday briefing.

Example conversation
M
What tasks are currently behind schedule and what's the impact on the project finish date?
H
7 tasks are delayed. The 3 on the critical path push the finish date from 12 Nov to 28 Nov (+16 days). Biggest driver: "Foundation Works" — 8 days late, no float. Shall I prepare a recovery plan or list the task owners?
MS Project Resource planning

Find and resolve resource overloads

Identify overallocated resources across the schedule and get suggested task reassignments or timeline adjustments — without spending an hour in the Resource Usage view.

Example conversation
M
Which resources are overallocated during the week of May 12th?
H
3 resources overloaded that week:
Erik Hansen — 148% (Mon–Wed)
Structural team — 120% (Tue–Thu)
Want me to suggest which tasks to delay or reassign?
Archicad Layer management

Audit layers and layer combinations

List all layers, see which have elements on them, and manage layer combinations — across your entire Archicad project in seconds.

Example conversation
M
Show me all layers that have elements on them and are currently hidden.
H
Found 4 hidden layers with elements:
"A-FURN-FIXED" — 32 elements
"S-GRID" — 18 elements
"E-HVAC" — 7 elements
"M-PLUMBING" — 3 elements
Show them on the current layer combination?
Archicad QA & coordination

Create coordination issues from a checklist

Log multiple QA issues directly into the Archicad Issue Manager from a plain-language checklist — without clicking through the UI for each one.

Example conversation
M
Create three issues: "Beam penetration through wall at grid C4", "Door swing conflicts with column at L2", "Stair clearance check needed at exit 3". Assign all to Erik, priority High.
H
Created 3 issues in Issue Manager, all assigned to Erik Hansen, priority High, status Open. Issue IDs: #1042, #1043, #1044.
HuskyMCP Standards & compliance

Look up building code requirements

Query your connected knowledge library for code requirements, standard references and compliance criteria — grounded in actual documents, with citations.

Example conversation
M
What are the minimum natural light requirements for offices under EN 17037?
H
Per EN 17037:2018 §5.2, offices require a target illuminance of ≥300 lux at the work plane for at least 50% of occupancy hours. Daylight factor target: minimum 2% average. Source: EN 17037:2018, Table 1. Want the full compliance checklist?
HuskyMCP Sustainability

Find EPD data for materials

Search Environmental Product Declarations across EPD Danmark, EPD Global and Oekobaudat to get GWP values and carbon data for early LCA calculations.

Example conversation
M
Find EPD data for in-situ concrete C30/37 — I need the GWP value per m³ for a Danish project.
H
Found 3 matching EPDs for C30/37 from EPD Danmark. Best match: "Beton C30/37" by Unicon A/S — GWP A1-A3: 272 kg CO₂e/m³. EPD-DK-2023-0441. Want me to compare the other two or add this to your LCA calculation?
Navisworks BIM Coordination

Run clash detection and assign issues

Create clash tests, run them, review results and assign clashes to team members — all from a plain language conversation in Claude Desktop.

Example conversation
M
Run a clash test between the structural and MEP models and show me the top 5 clashes.
H
Ran clash test "Struct vs MEP" — found 47 clashes. Top 5 by distance: 3 beam-duct intersections at grid C4/Level 2, 2 column-pipe conflicts at Level 1 plant room. Assign to a reviewer?
Navisworks 4D Planning

Manage 4D TimeLiner tasks

List, create and update 4D simulation tasks — linking model elements to the construction programme without leaving Claude Desktop.

Example conversation
M
Show me all TimeLiner tasks that are behind schedule.
H
Found 6 tasks behind schedule — earliest: "Ground floor slab" (planned end 2026-03-15, actual end 2026-03-22, 7 days late). Want me to list all with durations?
Navisworks Model review

Set section planes for model review

Apply, adjust or clear section planes on the active viewpoint — set up precise cut planes for coordination meetings using plain language.

Example conversation
M
Set a horizontal section at Level 2 (elevation 4.5 m) to show the structural layout.
H
Section plane applied at Z = 4500 mm with a downward normal. The model is now cut at Level 2. Ready to save this as a viewpoint?
Sigma Estimates Cost estimation

Review and update estimate quantities

Read the full estimate tree, find specific line items and update quantities, prices and notes — across complex estimates in plain language.

Example conversation
M
Find all concrete line items where the unit price is below 500 DKK/m³ and show me the totals.
H
Found 8 concrete items below 500 DKK/m³. Total quantity: 342 m³, total value: DKK 148,600. Lowest: "Fundament C20/25" at 312 DKK/m³. Want to update these or export?

Runs 100% locally

Your model data and project files never leave your machine. All operations happen locally via Claude Desktop — no cloud upload, no data extraction.

Minutes, not hours

Tasks that required custom scripts, Dynamo graphs or VBA macros now complete in a single conversation — no programming knowledge needed.

One subscription, all workflows

Every HuskyBIM product is included. As new connectors are added to the platform, they're available immediately — no separate licence required.

From conversation to action in your software

HuskyBIM sits between Claude Desktop and your AEC software. Every workflow follows the same three steps — you stay in control throughout.

1

You describe the task

Type what you want in Claude Desktop — in plain language. No commands, no syntax, no scripting. Claude understands what you mean and identifies which HuskyBIM tools to use.

2

HuskyBIM executes locally

Claude calls HuskyBIM through the Model Context Protocol (MCP). HuskyBIM translates the request into native API calls — Revit API, MS Project object model, ArchiCAD API — running entirely on your machine.

3

Results back in Claude

The result comes back to Claude Desktop as structured data. Claude presents it clearly, asks follow-up questions if needed, and can execute the next step immediately.

Claude Desktop — HuskyBIM
You Find all structural columns on Level 1 missing a Load Bearing parameter value, then set it to "Yes".
Claude Using get_elements_by_category → filtering by parameter... Found 34 columns missing "Load Bearing" on Level 1.
Claude Using set_parameter_value → applying to 34 elements...
Done 34 columns updated. Load Bearing = "Yes" applied. No errors. Model saved.

Ready to run your first workflow?

One subscription. All products. All current and future workflows.