Structomat
com.structomat/steelVersion 1.7.0Structural steel: 3D frame analysis, AISC member checks, cost from IFC, frame tonnage, connections.
Status
Responds549 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:17 UTC
- Latency
- 549 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://structomat.com/mcp/Responds549 msNo sign-in
Claude Code
claude mcp add --transport http steel https://structomat.com/mcp/Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: steel
Remote MCP server URL: https://structomat.com/mcp/Cursor
{
"mcpServers": {
"steel": {
"url": "https://structomat.com/mcp/"
}
}
}VS Code
code --add-mcp '{"name":"steel","type":"http","url":"https://structomat.com/mcp/"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
10 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
about_structomatFacts about Structomat, an AI engineering agent for structural steel: what it does, design codes, who signs designs for construction, what to send, what comes back, how to start. Use when the user asks about Structomat or how to engage it. | No | Yes | Yes | No |
analyze_frameRuns a 3D finite-element frame analysis and returns the numbers: equilibrium check, largest deflection along the members, largest joint displacement and sway in X and Y, every support reaction, the axial force, shears and moments of every member (the envelope with the governing combination when there are several), and natural periods with mass participation (modal analysis); linear or second order (P-Delta). The model is either a template (a pitched portal frame building, an open mono-pitch canopy, or a multi-storey frame, from a few dimensions, sections and loads) or a full model in JSON (nodes, members, sections, supports, loads, combinations). It is solved by the code of Structomat's free 3D frame analysis page, so the result also has a link that shows the same model and results in 3D (deflected shape, force diagrams, mode shapes). Use it to check a frame, compare sections or see how loads flow, and run it again with changed sections or loads. The result also has a preliminary member check to AISC 360-16 LRFD (results.member_check): the demand-to-capacity ratio of each member with the governing check, combination and point, for IPE, HEA, HEB, CHS and SHS sections and I or tube sections with dimensions; effective length factor K = 1 and unbraced length Lb = member length unless set (beam_unbraced_m, column_unbraced_m, or "check" on a model member). The forces are elastic second order without notional loads or stiffness reduction (not the direct analysis method): K = 1 holds only when the second-order sway is at most 1.1 times the linear sway, otherwise K must come from a stability analysis; a linear run gives no valid check; connections, seismic provisions and fire are not covered, and code load combinations only through combination_set. The model is not stored. | No | Yes | Yes | No |
check_connectionInstant utilisation (demand/capacity) of a standard steel connection under the given member-end forces, from capacities precomputed with finite-element connection analysis to AISC 360-16 LRFD (S275 steel, grade 8.8 bolts, C30/37 concrete). Returns the utilisation, the governing component (and the governing plate, weld or bolt group) and warnings. Call without "template" to list the templates and sizes. Forces are member-end forces at the analysis node, i.e. at the centreline of the supporting column or main beam (as a frame analysis gives them), not at its face; the capacities already include the offset. Only for a joint where no other member frames in: if anything else connects at the node, the result does not apply (ask for a connection design instead). For a first idea of a connection; a design for construction needs a checked calculation. | No | Yes | Yes | No |
check_steel_membersPreliminary strength check of steel members to AISC 360-16 LRFD under the forces you give: available strengths and the demand-to-capacity ratio D/C of each member, the governing limit state and every step with its clause. Covers compression (flexural, torsional and local buckling, E3/E4/E7), tension yielding (D2), bending about both axes with lateral-torsional and local buckling (F2, F3, F6, F7, F8; Cb given or from the moment diagram, 1.0 for cantilevers), shear (G2.1, G4, G5, G6) and the H1-1 interaction, for I-sections (IPE, HEA, HEB, or dimensions: rolled when a root radius r > 0 is given, welded when r = 0 or "built_up": true), rectangular and square hollow sections (RHS/SHS) and round hollow sections (CHS), HSS design wall thickness 0.93t (B4.2). Steel grades ASTM A992, A36, A572 Gr. 50, A500 Gr. C, A53 Gr. B, or Fy; EN S235-S355 (EN 10025, EN 10219 as S..H) are checked with the AISC equations by analogy, since AISC 360-16 approves ASTM materials (A3.1a). The forces are taken as given: they must include second-order effects, from the direct analysis method of Chapter C or, with K from a stability analysis, the effective length method (analyze_frame gives elastic second-order forces without notional loads or stiffness reduction, and its result already has a member check of every member); the effective lengths are yours. Not covered (reported): webs noncompact or slender in flexure for I-sections, torsion, net-section rupture, connections, seismic provisions, fire. Up to 50 members per call; nothing is stored. | No | Yes | Yes | No |
draft_project_requestPrepare an e-mail to Structomat (info@structomat.com) describing a project, ready for the user to review and send. This tool sends nothing and stores nothing; it returns the draft text and a mailto link. | No | Yes | Yes | No |
estimate_portal_frame_steelSteel tonnage estimate for a single-span pitched portal frame building (span 15-30 m) before any design: total tonnes, kg per m2 of floor, a range, the weight by part (frames, gable posts, bracing, eave struts, purlins, side rails, plates and connections) and typical member sizes. Interpolated between complete finite-element designs and calibrated against published designs. Use for budgets, tenders and feasibility; a real design needs the actual loads and code. | No | Yes | Yes | No |
estimate_steel_costCost of fabricating and erecting a steel structure, worked out part by part from its IFC model: every part, hole, weld and lift is timed as a shop or site operation and priced at the region's employer labour cost, steel price and crane rate. Returns the cost floor (total, per tonne, per m2 of floor) with its breakdown, the published market band next to it and the gap, the process groups that drive the cost, the ten costliest parts with their IFC ids, a programme from shop drawings to erection in working days, upfront embodied carbon (modules A1-A5: steel production, fabrication, delivery, erection), and what an example design review (lighter sections, fewer plate fittings) would save in cost and carbon. Regions: UK, DE (Germany), US, AU, or own rates in any currency. Give the IFC as a public link (ifc_url, up to 30 MB) or as its text (ifc_text, up to 12 MB), or sample=true for a sample 18 x 30 m portal frame shed. It is the engine of Structomat's free Steel Cost Estimator page, which shows the same result with a 3D cost heat map when the same IFC is dropped on it. An estimate, not a quote. The IFC is read in memory and not stored. | No | Yes | Yes | Yes |
find_examplesSearch Structomat's published work: steel projects, case studies, example situations, checked steel connections, measured benchmarks (e.g. scan-to-BIM from a point cloud), sample deliverables (e.g. a complete US AISC shop drawing submittal with a clouded revision, or an erectability check that finds the pieces of a clash-free model that cannot get into place during erection) and free tools. Returns titles, links and short summaries. | No | Yes | Yes | No |
get_connectionDetails of one connection from the Structomat steel connection library: members, plates, bolts, welds, design code and the utilisation of each component. Use find_examples with type "connection" to get slugs. | No | Yes | Yes | No |
list_servicesStructomat services (analysis & design, connection design, shop drawings, erectability check of a steel model before erection, automation consulting, custom tools) with what the client sends and what comes back. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 12, 2026
- Updated
- Nov 12, 2026
- Repository
- Not given
- Categories (suggested)
- Project managementDesign and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared