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 分