Server data from the Official MCP Registry
Chinese (GB) standard steel section properties and theoretical weight lookup, search and calculator.
About
Chinese (GB) standard steel section properties and theoretical weight lookup, search and calculator.
Remote endpoints: streamable-http: https://www.findingsteel.com/mcp/
Security Report
The FindingSteel steel-sections server is a local computation tool for GB section properties and weights, and its stated purpose does not require credentials. The main concerns are the optional stateless HTTP entry point (serve.ts), which is described with no authentication, and the truncated minified deploy bundle, which could not be fully reviewed. No malicious patterns, shell execution, or hardcoded secrets were found in the visible source. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity).
3 files analyzed · 5 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
FindingSteel Steel Sections MCP Server
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
| Tool | Description |
|---|---|
section_categories | List all section categories (HW/HM/HN, I-beam, channel, angle, C/Z purlin, square/rectangular tube) and total stored count. |
section_search | Search sections by category or designation keyword; returns designation, standard, dimensions, kg/m. |
section_lookup | Look up full section properties by exact designation: A (cm²), Ix/Iy (cm⁴), Wx/Wy (cm³), ix/iy (cm), kg/m. |
section_welded_i | Compute welded I-section properties from plate dimensions (hw, tw, bf, tf in mm). |
section_welded_box | Compute welded box-section properties from plate dimensions (h, b, tw, tf in mm). |
weight_calculate | Theoretical 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_materials | List built-in material densities (Q235/Q355, 304, 316, aluminium, copper). |
Quick start
# stdio transport (recommended for local clients)
git clone https://github.com/FindingSteel/findingsteel-steel-sections-mcp.git
cd findingsteel-steel-sections-mcp
npm install
node src/index.ts
# or without cloning:
npx -y github:FindingSteel/findingsteel-steel-sections-mcp
Example client config (Claude Desktop)
{
"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:
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_calculateaccepts 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 the online calculators on findingsteel.com/tools/steel-weight-calculator and findingsteel.com/tools/section-properties.
Development
npm install
npm run typecheck # tsc --noEmit
npm test # smoke + stdio E2E + HTTP E2E
License
MIT
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.
