HuskyBIM for Tekla Structures
HuskyBIM for Tekla Structures connects Claude Desktop to Tekla Structures through the Tekla Open API. With 197 tools covering modelling, deep geometry, reinforcement, drawings, 4D scheduling, loads and analysis, quantity take-off, clash and IFC/NC export — all in plain language, without manual clicking.
Requirements
• Tekla Structures 2026 — running on Windows with a model open
• Windows 10 or Windows 11 (64-bit)
• Claude Desktop — download at claude.ai/download
• Free HuskyBIM account — sign up
Installation
Download the extension
Sign in to your account page and download HuskyBIM_for_Tekla_v1.0.2.mcpb from the Downloads section.
Install in Claude Desktop
Open Claude Desktop. Go to Settings → Extensions and click Install extension. Select the downloaded .mcpb file, or drag and drop it onto the Extensions panel.
Enter your extension token
In the HuskyBIM for Tekla Structures extension settings, enter your extension token. Find your token at huskybim.com/account under Extension Token.
Open Tekla Structures and start
Open Tekla Structures with a model loaded. Return to Claude Desktop — the 197 HuskyBIM for Tekla Structures tools will be active and ready.
What you can do
HuskyBIM for Tekla Structures provides 197 tools spanning the whole structural BIM workflow — from creating and editing model objects to reinforcement, drawings, 4D scheduling, analysis and export.
tekla_create_beam — beams & columns from two pointstekla_create_contour_plate — plates & slabs from a contourtekla_create_object — create any of 70+ Tekla object typestekla_get_properties — read every API property of an objecttekla_set_properties — set any writable property (dotted paths, enums)tekla_cut_part — boolean-cut a part with a boxtekla_fit_part — fit/plane-cut a part endtekla_get_geometry — faces, edges, vertex loops of a parttekla_create_weld — weld two partstekla_create_bolts — bolt array between partstekla_create_rebar_set — modern RebarSet in a concrete parttekla_list_assemblies — assemblies & cast unitstekla_create_phase — model phasestekla_perform_numbering — number modified objectstekla_create_grid — grid systems with labelstekla_insert_component — insert catalogue componentstekla_create_assembly_drawing — assembly / cast-unit / GA drawingstekla_open_drawing — open a drawingtekla_add_drawing_text — text, lines, dimensions, part markstekla_print_drawing — print/export a drawing to PDFtekla_list_drawings_deep — all drawings with statustekla_add_part_mark — part marks for model objectstekla_create_task — 4D task with planned dates + objectstekla_create_task_dependency — predecessor/successor linkstekla_create_point_load — point & area loadstekla_create_analysis_model — structural analysis modeltekla_calculate_pour_units — concrete pour unitstekla_add_surface_treatment — coating / fireproofingtekla_model_summary — whole-model QTO: weight by material & profiletekla_bulk_property — one report property for many objectstekla_query_by_property — filter by material/profile/class…tekla_query_by_bbox — objects in a bounding boxtekla_check_intersection — precise pairwise clashtekla_export_ifc — export to IFC4 (also IFC2x3/DGN/MIS/NC)tekla_color_objects — highlight results in the modeltekla_screenshot — render a view — Claude can see the modeltekla_model_info — model name, path, object countstekla_set_project_info — project name, number, designer…tekla_save_model — save the modeltekla_run_inline_macro — drive any Tekla menu/dialog via a macrotekla_list_building_structure — buildings & storeystekla_list_component_catalog — discover 1,000+ catalogue components…and many more — 197 tools in total, all driven in plain language.
Example prompts
"Give me the total steel tonnage in this model, broken down by profile."
"Add a 6 m HEA300 beam at the origin and weld it to the nearest column."
"Create an erection task for the frame, 1–5 August, and link it after the foundations."
"Number the model, create an assembly drawing for beam B-12 and add a note to the main view."
Troubleshooting
Tekla Structures must be running with a model open. The Open API only connects to an open model.
Check that your token is entered correctly in the extension settings. Get it free at huskybim.com/account.
Ensure the .mcpb installed under Settings → Extensions, and restart Claude Desktop.