Qiao-MCP — Bridge Engineering (桥梁工程) MCP server
io.github.SorataYang/qiao-mcp·v0.3.1·1 starsFull-lifecycle bridge structural analysis — modeling, staging, code checks.
1 stars17 downloads/wk
Reviews
Write oneNobody has reviewed Qiao-MCP — Bridge Engineering (桥梁工程) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Qiao-MCP — Bridge Engineering (桥梁工程) tools (100, 39 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_beam_constraintSet beam end releases / constraints (设置梁端约束/铰接释放).
add_beam_section_temperatureApply beam section temperature load (梁截面温度荷载).
add_cable_length_loadApply cable length adjustment load (索长误差荷载).
add_check_load_combinationAdd a load combination for structural checking (添加检算荷载组合).
add_check_stirrupAdd a stirrup definition for checking (添加检算箍筋定义).
add_constraint_equationAdd a constraint equation between node DOFs (添加约束方程).
add_construction_stageAdd a construction stage (添加施工阶段).
add_creep_functionAdd user-defined creep function (添加自定义徐变函数).
add_custom_temperatureApply custom temperature load (自定义温度荷载).
add_distribute_plane_loadApply arbitrary distributed plane load (任意分布面荷载).
add_effective_widthAdd effective width to beam elements (添加截面有效宽度).
add_elastic_linkAdd an elastic link between two nodes (添加弹性连接).
add_elastic_supportAdd elastic spring supports on nodes (添加弹性支承/弹簧支座).
add_elements_to_groupAdd elements to an existing structure group (向已有结构组添加单元).
add_gradient_temperatureApply gradient temperature load (梯度温度荷载).
add_initial_tension_loadApply initial tension load (初拉力荷载).
add_load_combineAdd a load combination (添加荷载组合).
add_load_to_massConvert a load case to mass for dynamic analysis (将荷载转换为质量).
add_master_slave_linkAdd master-slave constraint (rigid link) between nodes (添加主从约束/刚域).
add_nodal_massAdd nodal mass for dynamic analysis (添加节点质量).
add_parametric_reinforcementAdd parametric reinforcement to a concrete section (添加参数化配筋).
add_plate_element_loadApply plate element load (板单元面上荷载).
add_shrink_functionAdd user-defined shrinkage function (添加自定义收缩函数).
add_spectrum_caseAdd response spectrum load case (添加反应谱工况).
add_spectrum_functionAdd response spectrum function (添加反应谱函数).
add_support_settlementApply support settlement / nodal displacement load (支座沉降/节点强制位移).
add_system_temperatureApply system temperature load (体系温度/整体升降温荷载).
add_tapper_section_groupAdd a tapered section group (添加变截面组).
add_thicknessAdd a plate thickness property (添加板厚度).
add_time_history_caseAdd time history analysis case (添加时程分析工况).
add_time_history_functionAdd time history function (添加时程函数).
add_time_parameterAdd time-dependent material parameters (添加时间依存材料参数).
add_to_structure_groupAdd nodes and/or elements to an existing structure group (向已有结构组中添加节点和/或单元).
apply_beam_distributed_loadApply distributed load on beam elements (施加梁单元分布荷载).
apply_nodal_forceApply forces/moments at nodes (施加节点荷载).
assign_element_stirrupAssign or remove element stirrups (指定或删除单元箍筋).
calculate_section_propertyRecalculate properties for all sections in the model (重新计算所有截面特性).
call_qtmodel_apiCall a qtmodel API method not covered by a curated tool (调用 qtmodel 长尾 API).
check_qiaotong_connectionDiagnose the connection to QiaoTong software (诊断桥通软件连接状态).
configure_analysisConfigure analysis settings (配置分析设置).
configure_check_analysiscreate_beam_elementwrite actionCreate a single frame element (beam/truss/cable) with named parameters (创建单个梁/杆/索单元,参数具名).
create_beam_elements_linearwrite actionBatch-create frame elements chaining nodes along a girder (批量创建沿主梁方向连接相邻节点的梁单元).
create_boundary_groupwrite actionCreate a boundary condition group (创建边界组).
create_elementswrite actionCreate elements from a raw data array (通过原始数组创建单元).
create_line_width_sectionwrite actionCreate a line-width cross-section (创建线宽截面).
create_load_casewrite actionCreate a load case (创建荷载工况).
create_load_groupwrite actionCreate a load group (创建荷载组).
create_materialwrite actionCreate a material in the bridge model (创建材料).
create_nodeswrite actionCreate nodes in the bridge model from an explicit coordinate list (创建节点).
create_nodes_linearwrite actionCreate evenly-spaced nodes along a straight line — the preferred way to model a bridge girder (等间距直线批量创建节点).
create_polygon_sectionwrite actionCreate a custom polygon cross-section (创建任意多边形截面).
create_sectionwrite actioncreate_section_from_propertieswrite actionCreate a section directly from its pre-calculated properties (通过截面特性直接创建截面).
create_structure_groupwrite actionCreate a structure group and optionally assign elements to it (创建结构组).
create_tapered_sectionwrite actionCreate a tapered section from two existing sections (根据两个已存截面创建渐变截面).
get_analysis_resultsGet analysis results from the bridge model (获取分析结果).
get_check_dataQuery concrete-check data by kind (按类型查询混凝土检算数据).
get_model_infoGet a summary of the current bridge model (获取当前桥梁模型概要信息).
initialize_modelInitialize a new empty model (初始化全新模型).
list_group_membersList members of a structure/boundary/load group (查看分组的成员信息).
list_qtmodel_apiDiscover qtmodel API methods and their real signatures (检索 qtmodel API 方法及签名).
manage_check_case_fileOpen or save a concrete check case file (打开或保存混凝土检算工况文件).
manage_check_stirrupwrite actionUpdate or remove a stirrup definition (修改或删除检算箍筋定义).
merge_operation_stageMerge all construction stages into a final operation stage (合并为运营阶段).
move_nodesMove nodes by an offset (平移节点).
open_model_fileOpen an existing model file (打开模型文件).
patched_toolremove_boundarywrite actionRemove a specific boundary condition (删除指定边界条件).
remove_construction_stagewrite actionRemove a construction stage (删除施工阶段).
remove_from_structure_groupwrite actionRemove nodes and/or elements from an existing structure group (从结构组中移除节点和/或单元).
remove_sectionwrite actionDelete one or more sections from the model (删除截面).
remove_structure_groupwrite actionRemove a structure group (删除结构组). If no name is provided, removes all structure groups.
remove_unused_sectionswrite actionClean up and remove all unused sections from the model (删除未使用的截面).
renumber_elementsRenumber elements (单元编号重排序). If no IDs are provided, renumbers all elements starting from 1 continuously.
renumber_nodesRenumber nodes (节点重新编号). If no IDs are provided, renumbers all nodes starting from 1 continuously.
revert_local_orientationRevert local orientation of frame elements (反转杆系单元局部方向).
run_analysiswrite actionRun the structural analysis calculation (执行结构分析计算).
run_concrete_checkwrite actionExecute concrete structural checking analysis (运行混凝土检算).
save_model_fileSave the current model to a file (保存模型文件).
set_gravitySet the gravitational acceleration used for self-weight (设置重力加速度).
set_self_weight_stageConfigure self-weight for a construction stage (设置施工阶段自重).
set_supportSet support boundary conditions on nodes (设置节点支承).
setup_concrete_checkwrite actionCreate a concrete structural check case (创建混凝土检算工况).
switch_display_stageSwitch the view to a specific construction stage (切换显示阶段).
update_bulking_settingwrite actionConfigure buckling analysis settings (屈曲分析设定).
update_construction_stagewrite actionUpdate an existing construction stage (修改施工阶段).
update_elementwrite actionModify an existing element's properties (修改单元属性).
update_element_betawrite actionChange the beta angle of one or more elements (修改单元贝塔角).
update_element_idwrite actionChange an element's ID (更改单元编号).
update_element_materialwrite actionChange the material of one or more elements (修改单元材料).
update_element_nodeswrite actionReplace the end nodes of an element (修改单元端节点).
update_element_sectionwrite actionChange the section of one or more frame elements (修改杆系单元截面).
update_nodewrite actionModify an existing node's coordinates or ID (修改节点坐标或编号).
update_node_idwrite actionChange a node's ID (修改节点编号).
update_section_biaswrite actionUpdate section bias/eccentricity (更新截面偏心/对齐方式).
update_section_propertywrite actionDirectly modify the calculated properties of a section (直接修改截面特性值).
update_structure_group_namewrite actionRename an existing structure group (重命名结构组).
update_vertical_steel_tendonwrite actionUpdate vertical prestress tendon parameters for checking (修改竖向预应力钢束参数).
validate_modelValidate the current model for common issues before running analysis (验证模型,在运行分析前检查常见问题).
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 15 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Qiao-MCP — Bridge Engineering (桥梁工程) compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 100
- the typical server has 7
- Tools that change things
- 39%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 17
- more than 5% of 12,191 servers with a package
What its tools let an agent do: 17 read · 50 create · 23 change · 6 delete · 4 run or deploy
Install Qiao-MCP — Bridge Engineering (桥梁工程) in Claude Code, Cursor or VS Code
claude mcp add qiao-mcp -- uvx qiao-mcp
What the publisher says
From the Qiao-MCP — Bridge Engineering (桥梁工程) repository's README, as published. We do not edit it. Read it on GitHub
🌉 Qiao-MCP
<!-- mcp-name: io.github.SorataYang/qiao-mcp -->
English · 简体中文
Full-lifecycle bridge structural analysis — modeling, staging, code checks
桥梁全过程结构分析 MCP 服务器 — 建模、施工阶段、规范验算
Qiao-MCP is a Model Context Protocol (MCP) server that enables AI assistants to interact with bridge structural analysis software. It provides tools for creating bridge models, applying loads, running structural analysis, and reviewing results.
Features
🔧 Tools (133 tools, grouped)
Tools are organized by workflow area. Highlights per group:
The 131 non-image tools publish output schemas and return MCP structured content ({status, message, ...}). Connection diagnostics also expose connectionstatus and connected; bridge templates return the resolved node, element and property IDs. getmodelstatus preserves QiaoTong's state in status. The two image-capable tools return viewable MCP image content or a text summary. Tool failures use typed MCP errors, and read-only, destructive, and open-world operations carry MCP tool annotations. The server instructions include the full tool-group overview; use listqtmodel_api before calling an uncovered backend method through the gateway.
Input schemas include parameter descriptions, closed-set selectors, pagination bounds and fixed-size coordinate/DOF arrays. Invalid schema inputs are rejected before a backend call. A beam end releasei / releasej flag means True = release; omitting an end keeps all six DOFs connected. Load combination components use [casetype, casename, factor], with combine_type=3 for an envelope.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Qiao-MCP — Bridge Engineering (桥梁工程): common questions
- Is Qiao-MCP — Bridge Engineering (桥梁工程) MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Qiao-MCP — Bridge Engineering (桥梁工程) safety report
- How do I install Qiao-MCP — Bridge Engineering (桥梁工程)?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Qiao-MCP — Bridge Engineering (桥梁工程) need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Qiao-MCP — Bridge Engineering (桥梁工程) maintained?
- The last commit was 16 days ago (2026-10-19). The latest release is v0.3.1.
- How does Qiao-MCP — Bridge Engineering (桥梁工程) compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 100 (the typical server has 7); tools that change things 39% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.