Findingsteel Steel Sections

io.github.cdaily1995-create由 GitHub 帳號 cdaily1995-create 發布v0.1.0更新於 Oct 25, 2026

Chinese (GB) standard steel section properties and theoretical weight lookup, search and calculator.

已驗證Streamable HTTP可網頁執行開發者工具資料與分析

概覽

AI 產生的概覽

針對中國國標(GB)型鋼的 MCP 伺服器:可列出、搜尋、查詢斷面性質,並計算鋼材理論重量。

可以做什麼
列出型鋼類別與庫存規格總數,並依類別或型號關鍵字搜尋國標型鋼,回傳尺寸與每米重量。依精確型號查詢完整斷面性質(面積、慣性矩、斷面模數、迴轉半徑、每米重量)。依以毫米為單位的板件尺寸計算焊接工字形斷面與焊接箱形斷面性質。計算鋼板、圓鋼、方鋼、扁鋼、六角鋼、八角鋼、螺紋鋼、圓管、方管、矩形管、C/Z 型鋼、焊接斷面或國標型鋼的理論重量,可指定長度與數量。列出內建材質密度表,如 Q235/Q355、304、316、鋁、銅。
適用情境
適用於中國國標鋼結構相關工作:在設計或詳圖階段核對斷面性質、把型號換算為重量,或估算鋼板、管材與型鋼的採購數量。多數斷面資料為 ASTM、EN 或 JIS 標準,此伺服器補足 GB/T 資料。
執行需求
可使用 findingsteel.com 的遠端端點,或在本地透過 npx 或複製儲存庫後執行 npm install 與建置來執行 Node.js 版本。未宣告需要帳號、API 金鑰或環境變數。尺寸單位為毫米,長度單位為公尺。
安裝前請注意
結果為依據國標資料表與手冊密度的理論值,並非實測或認證資料,用於設計、採購或安全決策前應自行核實。此伺服器由一家鋼結構製造商營運,README 說明其商業網站使用同一套資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Findingsteel Steel Sections,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.cdaily1995-create%2Ffindingsteel-steel-sections/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "findingsteel-steel-sections": {
      "type": "http",
      "url": "https://www.findingsteel.com/mcp/"
    }
  }
}

README

FindingSteel Steel Sections MCP Server

[smithery badge]

An MCP server for Chinese (GB standard) steel sections: look up section properties and calculate theoretical weight for the sections used in everyday structural steelwork in China.

Built by FindingSteel — a steel structure manufacturer in Foshan, China — and backed by the same verified GB standard data tables used on our website.

Why this is useful

  • GB standard data is missing from most MCP tools. Existing section databases are mostly ASTM / EN / JIS. This server fills the GB/T gap used across Chinese steel fabrication, detailing (Tekla), purchasing and structural design.
  • Verified values. Every section comes from the GB/T standard tables (see Data sources); designations use the standard Chinese notation such as HN400×200×8×13.

Tools

ToolDescription
section_categoriesList all section categories (HW/HM/HN, I-beam, channel, angle, C/Z purlin, square/rectangular tube) and total stored count.
section_searchSearch sections by category or designation keyword; returns designation, standard, dimensions, kg/m.
section_lookupLook up full section properties by exact designation: A (cm²), Ix/Iy (cm⁴), Wx/Wy (cm³), ix/iy (cm), kg/m.
section_welded_iCompute welded I-section properties from plate dimensions (hw, tw, bf, tf in mm).
section_welded_boxCompute welded box-section properties from plate dimensions (h, b, tw, tf in mm).
weight_calculateTheoretical weight for plates, round/square/hex/oct bars, rebar, pipe, square/rectangular tube, C/Z profiles, welded I/box, or standard sections (kg/m, kg, tonnes).
weight_materialsList built-in material densities (Q235/Q355, 304, 316, aluminium, copper).

Quick start

bash
# stdio transport (recommended for local clients)git clone https://github.com/cdaily1995-create/findingsteel-steel-sections-mcp.gitcd findingsteel-steel-sections-mcpnpm installnpm run buildnode dist/index.js
# or without cloning:npx -y findingsteel-steel-sections-mcp

Example client config (Claude Desktop)

json
{  "mcpServers": {    "findingsteel-steel-sections": {      "command": "node",      "args": ["/absolute/path/to/findingsteel-steel-sections-mcp/src/index.ts"]    }  }}

Remote (Streamable HTTP)

The server also ships a stateless HTTP entry for remote deployment:

bash
PORT=3001 node src/serve.ts# -> http://localhost:3001/mcp

Examples

Find the weight of 12 metres of HN400×200×8×13, 4 pieces

section_lookup { "designation": "HN400×200×8×13" }# -> A 83.37 cm², Ix 23500 cm⁴, Wx 1170 cm³, kg/m 65.4
weight_calculate { "shape": "standard", "designation": "HN400×200×8×13", "lengthM": 12, "quantity": 4 }# -> total 3139.2 kg (3.14 t)

Weight of pipe 168×6 for 12 m

weight_calculate { "shape": "pipe", "dims": { "D": 168, "t": 6 }, "lengthM": 12 }# -> 23.97 kg/m, total 287.6 kg

Design notes

  • All dimensions in mm; density default 7.85 g/cm³ (carbon steel Q235/Q355).
  • Section properties: A (cm²), Ix/Iy (cm⁴), Wx/Wy (cm³), ix/iy (cm), kg/m.
  • Designations use the × separator (e.g. HN400×200×8×13); search is case-insensitive.
  • weight_calculate accepts shape keys case-insensitively (rectTube = recttube).

Data sources

  • GB/T 11263-2017 hot-rolled H-beams (HW / HM / HN)
  • GB/T 706-2016 hot-rolled I-beams, channels, equal/unequal angles
  • GB/T 6723-2017 cold-formed C / Z profiles
  • GB/T 6728-2017 cold-formed square and rectangular hollow sections
  • Theoretical weight formulas from the corresponding GB standards; density constants from common engineering handbooks.

The same data powers our online steel weight calculator and steel section properties calculator tools.

Development

bash
npm installnpm run typecheck   # tsc --noEmitnpm test            # smoke + stdio E2E + HTTP E2E

License

MIT

來源:README.md,提交 552fa40

工具

7

section_categories

List steel section categories

列出国标型钢全部类别(HW/HM/HN、工字钢、槽钢、角钢、C/Z型钢、方管、矩形管)及库存规格总数。List all standard section categories and total count of stored specifications.

無需輸入參數。

section_lookup

Look up section properties by designation

按精确型号查国标型钢截面特性:A(cm²)、Ix/Iy(cm⁴)、Wx/Wy(cm³)、ix/iy(cm)、每米重量 kg/m。型号写法用 × 分隔,如 HN400×200×8×13、HW250×250×9×14、L50×5、C140×50×20×2.5。Look up full section properties for an exact GB designation.

輸入參數designation必填

section_welded_i

Compute welded I-section properties

由总高 hw、腹板厚 tw、翼缘宽 bf、翼缘厚 tf(mm)计算焊接工字形截面特性。Compute section properties of a welded I-section from plate dimensions (mm).

輸入參數bf必填hw必填tf必填tw必填

section_welded_box

Compute welded box-section properties

由总高 h、总宽 b、腹板厚 tw、翼缘厚 tf(mm)计算焊接箱形截面特性。Compute section properties of a welded box section from plate dimensions (mm).

輸入參數b必填h必填tf必填tw必填

weight_calculate

Calculate steel theoretical weight

计算常用钢材理论重量。shape 可选:plate钢板 / round圆钢 / square方钢 / flat扁钢 / hex六角钢 / oct八角钢 / rebar螺纹钢 / pipe圆管 / squareTube方管 / rectTube矩形管 / cProfile C型钢 / zProfile Z型钢 / weldedI焊接工字 / weldedBox焊接箱形 / standard国标型钢库(按型号)。尺寸单位 mm,长度 m。Calculate theoretical weight (kg/m, kg, tonnes) for common steel shapes or GB sections.

輸入參數dims必填shape必填lengthMmaterialquantitydesignationcustomDensity

weight_materials

List material densities

列出内置材质密度表(Q235/Q355、304、316、铝、铜)与默认值。List supported material densities.

無需輸入參數。

版本歷史

1
  1. v0.1.0最新Oct 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分