ai.structupath/steel-tools

MCPcommunityattivo
v1.7.0ai.structupathUnknownAggiornato 1 mesi fa

Steel takeoff, weight and gauge calculators plus RFQ, RFI, NCR and Bluebeam markup generators.

Stato dell’endpointattivo
verificato 6 giorni fa · 138 ms
100 % degli ultimi 5 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autoreai.structupath
LicenzaUnknown
Versione1.7.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/30
→ Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
—Verifica del dominio+0/10
→ Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
✓Analisi prompt injection · pulita+30/30
✓Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
DipendenzeNon verificate
Superficie di strumenti14 strumenti · nessuno privilegiato
Analisi di sicurezza✓ Pulitovlive · 17 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato11 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

14 strumenti · nessuno privilegiato
Osservato in tempo reale dall’endpoint del fornitore17d ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://www.structupath.ai/api/mcp14 strumenti · 415 ms
steel_gauge_thicknessLook up sheet steel gauge thickness (gauges 3-28) in inches and mm with lb/ft², for plain, galvanized or stainless series. Published nominal values for estimating and orientation, not design guidance.

Look up sheet steel gauge thickness (gauges 3-28) in inches and mm with lb/ft², for plain, galvanized or stainless series. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
gauge*integerSheet steel gauge number, 3 through 28
materialstringGauge series — the same number is a different thickness each
steel_plate_weightCompute carbon steel plate weight from thickness (decimal or fraction) and width/length in inches, with optional material cost via price_per_lb. Published nominal values for estimating and orientation, not design guidance.

Compute carbon steel plate weight from thickness (decimal or fraction) and width/length in inches, with optional material cost via price_per_lb. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
thickness_in*—Plate thickness in inches — decimal or fraction ("3/4", "1-1/8")
width_in*numberPlate width in INCHES (a 4x8 ft plate is 48 x 96 in)
length_in*numberPlate length in INCHES
price_per_lbnumberOptional material price in $/lb, to include a cost estimate
steel_shape_weightLook up an AISC shape designation (W, C, MC, L, HSS, PIPE) for lb/ft, depth and area, with optional piece weight. 14th-Edition-era data. Published nominal values for estimating and orientation, not design guidance.

Look up an AISC shape designation (W, C, MC, L, HSS, PIPE) for lb/ft, depth and area, with optional piece weight. 14th-Edition-era data. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
designation*stringAISC designation, e.g. "W21X50", "HSS6X6X3/8", "L4X4X3/8"
length_ftnumberOptional piece length in feet, for a piece weight
qtyintegerOptional piece count
steel_connection_referenceDescribe a structural steel connection type (behaviour, use, what goes wrong) by name, alias or slug — or look up a structural bolt grade (A325, A490, A307). Published nominal values for estimating and orientation, not design guidance.

Describe a structural steel connection type (behaviour, use, what goes wrong) by name, alias or slug — or look up a structural bolt grade (A325, A490, A307). Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
name_or_slug*stringConnection name, alias or slug (e.g. "clip angle", "base-plate") or a bolt grade (e.g. "A490")
steel_bolt_pretensionRCSC minimum pretension for A325/A490 structural bolts by diameter, with the turn-of-the-nut rotation when a bolt length is given. Published nominal values for estimating and orientation, not design guidance.

RCSC minimum pretension for A325/A490 structural bolts by diameter, with the turn-of-the-nut rotation when a bolt length is given. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
dia*stringBolt diameter in inches — fraction ("3/4") or decimal (0.75)
length_innumberOptional bolt length in inches, for the turn-of-the-nut rotation
steel_pipe_scheduleSteel pipe dimensions by NPS and schedule: OD, wall, inside diameter and lb/ft for schedules 5, 10, 40/STD, 80/XS, 160 and XXS. Omit the schedule to list them all. Published nominal values for estimating and orientation, not design guidance.

Steel pipe dimensions by NPS and schedule: OD, wall, inside diameter and lb/ft for schedules 5, 10, 40/STD, 80/XS, 160 and XXS. Omit the schedule to list them all. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
nps*stringNominal pipe size, e.g. "2", "1/2", "1-1/4"
schedulestringOptional schedule: "40", "80", "160", "STD", "XS", "XXS", "5", "10"
steel_section_weightWeight of round bar, square bar, flat bar or round tube from dimensions in inches — lb/ft and optional piece weight, in carbon, stainless or aluminum. For AISC designations use steel_shape_weight; for plate use steel_plate_weight. Published nominal values for estimating and orientation, not design…

Weight of round bar, square bar, flat bar or round tube from dimensions in inches — lb/ft and optional piece weight, in carbon, stainless or aluminum. For AISC designations use steel_shape_weight; for plate use steel_plate_weight. Published nominal values for estimating and orientation, not design…

ParametroTipoDescrizione
section*stringCross-section type
dim1_in*numberFirst dimension in inches: diameter (round bar), side (square bar), width (flat bar) or OD (round tube)
dim2_innumberSecond dimension in inches: thickness (flat bar) or wall (round tube); unused for round and square bar
length_ftnumberOptional length in feet for a piece weight
materialstringDefault carbon steel; stainless is +2%, aluminum ×0.35
steel_mtr_checkScreen a mill cert's yield and tensile against the specified limits for A992, A572 Gr. 50 or A36 — a screening aid, not acceptance. Published nominal values for estimating and orientation, not design guidance.

Screen a mill cert's yield and tensile against the specified limits for A992, A572 Gr. 50 or A36 — a screening aid, not acceptance. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
grade*stringSteel grade: "A992", "A572 Gr. 50" or "A36"
yield_ksi*numberReported yield, ksi
tensile_ksi*numberReported tensile, ksi
steel_takeoff_weightRoll a member list (AISC designation, length in feet, piece count — up to 500 lines) into a bill-of-steel ledger: weight per line, total pounds and tons, piece and lineal-foot counts. Net weight only; unmatched designations are listed, not guessed. Published nominal values for estimating and orient…

Roll a member list (AISC designation, length in feet, piece count — up to 500 lines) into a bill-of-steel ledger: weight per line, total pounds and tons, piece and lineal-foot counts. Net weight only; unmatched designations are listed, not guessed. Published nominal values for estimating and orient…

ParametroTipoDescrizione
members*arrayThe member list to roll up, one line per mark/size
steel_coating_areaSurface area to coat for an AISC shape: ft² per foot from the cross-section perimeter, piece/lot area with length and qty, optional interior faces for galvanized tubes and gallons at a supplied coverage rate. Published nominal values for estimating and orientation, not design guidance.

Surface area to coat for an AISC shape: ft² per foot from the cross-section perimeter, piece/lot area with length and qty, optional interior faces for galvanized tubes and gallons at a supplied coverage rate. Published nominal values for estimating and orientation, not design guidance.

ParametroTipoDescrizione
designation*stringAISC designation, e.g. W21X50, HSS6X6X3/8, Pipe4STD
length_ftnumberOptional length in feet for a piece/lot area
qtyintegerOptional piece count (default 1) when a length is given
include_inside_facesbooleanTubes only: add interior surface, as hot-dip galvanizing coats vented HSS/pipe interiors. Default false (outside only).
coverage_sqft_per_galnumberOptional practical coverage rate from the coating datasheet, to estimate gallons
steel_rfq_generateGenerate a vendor-ready Request for Quotation (.xlsx) from structured takeoff line items — grouped by material, with vendor pricing columns, totals and standard terms. You pass parsed line items and a company name; returns a download link that expires within ~48 hours. Nothing you submit is stored.

Generate a vendor-ready Request for Quotation (.xlsx) from structured takeoff line items — grouped by material, with vendor pricing columns, totals and standard terms. You pass parsed line items and a company name; returns a download link that expires within ~48 hours. Nothing you submit is stored.

ParametroTipoDescrizione
company_name*stringBuyer company on the RFQ header and terms — required
company_locationstringCity, state under the company name, e.g. "Denver, CO"
project_name*stringProject name for the header and filename
project_locationstring—
date_issuedstringFree-form issue date; a blank line is used if omitted
line_items*arrayParsed takeoff line items — the calling agent reads the estimate
nesting_rowsarrayOptional fabricator-facing nesting/drop reference rows
termsarrayOverride the eight default terms; omit for the standard set
steel_pdf_markupAdd real Bluebeam-compatible annotation objects to a drawing PDF — counts, length/area measurements with live scales, RFI clouds, callouts — from a markups JSON you supply plus placement coordinates. Pass the PDF as an https URL or small base64; returns a marked PDF download link that expires withi…

Add real Bluebeam-compatible annotation objects to a drawing PDF — counts, length/area measurements with live scales, RFI clouds, callouts — from a markups JSON you supply plus placement coordinates. Pass the PDF as an https URL or small base64; returns a marked PDF download link that expires withi…

ParametroTipoDescrizione
pdf_urlstringHTTPS URL of the source drawing PDF (fetched server-side, SSRF-guarded)
pdf_base64stringBase64 PDF for small files (~3 MB max decoded); prefer pdf_url for drawing sets
markups*arrayMarkups to place — geometry in ratio (0–1 from top-left) or pdf coordinates
scalestringDocument scale for measurements, e.g. "1/4 in = 1 ft" or "1:100"
page_scalesobjectPer-page scale overrides, keyed by page number string
coordinate_spacestring—
authorstringMarkups List author column
steel_rfi_generateGenerate a formal Request for Information PDF from structured fields — header, meta grid, subject, description, proposed solution, attachments, and a blank response block for the design team. You do the judgement (one issue per RFI, exact drawing references, a proposed path forward); the tool guara…

Generate a formal Request for Information PDF from structured fields — header, meta grid, subject, description, proposed solution, attachments, and a blank response block for the design team. You do the judgement (one issue per RFI, exact drawing references, a proposed path forward); the tool guara…

ParametroTipoDescrizione
company_name*stringContractor issuing the RFI — appears in the header
company_locationstring—
rfi_number*stringRFI number from the project register, e.g. "RFI-017"
date*stringSubmission date
project_name*string—
project_numberstring—
submitted_to*stringThe party who must respond — engineer, architect, GC
submitted_by*stringName — company
reasonstringCategory: Design Omission, Design Error, Constructability Issue, Scope Clarification, Site Condition, Missing Information, Coordination Conflict — or free text
drawing_refsarrayExact drawing numbers with revisions
spec_refsarray—
subject*stringOne-line subject — one issue per RFI
description*stringThe issue: specific references, what is missing or conflicting, why it matters. Newlines respected.
proposed_solutionstringSuggested path forward, framed as a proposal
response_needed_bystring—
attachmentsarray—
steel_ncr_generateGenerate a formal Nonconformance Report PDF: identification, description, the violated requirement, containment, root cause (prose or 5-Whys chain), disposition (accept-as-is/repair/rework/reject) with actions, and blank quality-review and sign-off blocks. Flags accept-as-is dispositions whose corr…

Generate a formal Nonconformance Report PDF: identification, description, the violated requirement, containment, root cause (prose or 5-Whys chain), disposition (accept-as-is/repair/rework/reject) with actions, and blank quality-review and sign-off blocks. Flags accept-as-is dispositions whose corr…

ParametroTipoDescrizione
company_name*stringContractor raising the NCR — appears in the header
company_locationstring—
ncr_number*stringNCR number from the project register, e.g. "NCR-008"
date*stringDate raised
project_name*string—
project_numberstring—
raised_by*stringName — role
trade_or_supplierstring—
locationstringArea, level, grid, or piece mark
description*stringWhat was found, measured against what was required
requirement_violated*stringThe cited requirement — spec section, drawing/detail, or code clause. An NCR without a cited requirement is dispute fuel.
containmentstringWhat was done on the spot — quarantine, stop work, tag
root_causestring—
root_cause_whysarray5-Whys chain, first why to root; overrides root_cause
resolution*stringDisposition: accept-as-is (no physical work), repair, rework, or reject
resolution_justificationstringRequired in practice for accept-as-is — the concession basis
corrective_actionstringBringing this instance into compliance
preventive_actionstringStopping recurrence — procedure, inspection, supplier

14 strumenti su 14 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Steel takeoff, weight and gauge calculators plus RFQ, RFI, NCR and Bluebeam markup generators.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.