{"name":"io.github.SorataYang/qiao-mcp","slug":"soratayang-qiao-mcp","title":"Qiao-MCP — Bridge Engineering (桥梁工程)","description":"Full-lifecycle bridge structural analysis — modeling, staging, code checks.","url":"https://mcp.market/server/soratayang-qiao-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":27,"stars":1,"forks":0,"downloads_week":17,"last_push_at":"2026-10-19T15:14:54.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/SorataYang/qiao-mcp","website":"https://github.com/SorataYang/qiao-mcp","version":"0.3.1","remotes":[],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"qiao-mcp","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Backend adapter to use. Currently only 'qtmodel' (QiaoTong) is implemented; more backends are planned.","default":"qtmodel","choices":["qtmodel"],"name":"BRIDGE_PROVIDER"},{"description":"Override the QiaoTong HTTP endpoint. Only needed when the software runs on another machine or a non-default port — must use the host 'localhost' rather than 127.0.0.1.","placeholder":"http://localhost:55125/pythonForQt/","name":"QIAOTONG_HTTP_URL"}]}],"tools":[{"name":"add_beam_constraint","description":"Set beam end releases / constraints (设置梁端约束/铰接释放).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_beam_section_temperature","description":"Apply beam section temperature load (梁截面温度荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_cable_length_load","description":"Apply cable length adjustment load (索长误差荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_check_load_combination","description":"Add a load combination for structural checking (添加检算荷载组合).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_check_stirrup","description":"Add a stirrup definition for checking (添加检算箍筋定义).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_constraint_equation","description":"Add a constraint equation between node DOFs (添加约束方程).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_construction_stage","description":"Add a construction stage (添加施工阶段).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_creep_function","description":"Add user-defined creep function (添加自定义徐变函数).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_custom_temperature","description":"Apply custom temperature load (自定义温度荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_distribute_plane_load","description":"Apply arbitrary distributed plane load (任意分布面荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_effective_width","description":"Add effective width to beam elements (添加截面有效宽度).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_elastic_link","description":"Add an elastic link between two nodes (添加弹性连接).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_elastic_support","description":"Add elastic spring supports on nodes (添加弹性支承/弹簧支座).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_elements_to_group","description":"Add elements to an existing structure group (向已有结构组添加单元).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_gradient_temperature","description":"Apply gradient temperature load (梯度温度荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_initial_tension_load","description":"Apply initial tension load (初拉力荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_load_combine","description":"Add a load combination (添加荷载组合).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_load_to_mass","description":"Convert a load case to mass for dynamic analysis (将荷载转换为质量).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_master_slave_link","description":"Add master-slave constraint (rigid link) between nodes (添加主从约束/刚域).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_nodal_mass","description":"Add nodal mass for dynamic analysis (添加节点质量).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_parametric_reinforcement","description":"Add parametric reinforcement to a concrete section (添加参数化配筋).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_plate_element_load","description":"Apply plate element load (板单元面上荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_shrink_function","description":"Add user-defined shrinkage function (添加自定义收缩函数).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_spectrum_case","description":"Add response spectrum load case (添加反应谱工况).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_spectrum_function","description":"Add response spectrum function (添加反应谱函数).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_support_settlement","description":"Apply support settlement / nodal displacement load (支座沉降/节点强制位移).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_system_temperature","description":"Apply system temperature load (体系温度/整体升降温荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_tapper_section_group","description":"Add a tapered section group (添加变截面组).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_thickness","description":"Add a plate thickness property (添加板厚度).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_time_history_case","description":"Add time history analysis case (添加时程分析工况).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_time_history_function","description":"Add time history function (添加时程函数).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_time_parameter","description":"Add time-dependent material parameters (添加时间依存材料参数).","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_to_structure_group","description":"Add nodes and/or elements to an existing structure group (向已有结构组中添加节点和/或单元).","write_action":false,"price_micros":0,"input_schema":null},{"name":"apply_beam_distributed_load","description":"Apply distributed load on beam elements (施加梁单元分布荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"apply_nodal_force","description":"Apply forces/moments at nodes (施加节点荷载).","write_action":false,"price_micros":0,"input_schema":null},{"name":"assign_element_stirrup","description":"Assign or remove element stirrups (指定或删除单元箍筋).","write_action":false,"price_micros":0,"input_schema":null},{"name":"calculate_section_property","description":"Recalculate properties for all sections in the model (重新计算所有截面特性).","write_action":false,"price_micros":0,"input_schema":null},{"name":"call_qtmodel_api","description":"Call a qtmodel API method not covered by a curated tool (调用 qtmodel 长尾 API).","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_qiaotong_connection","description":"Diagnose the connection to QiaoTong software (诊断桥通软件连接状态).","write_action":false,"price_micros":0,"input_schema":null},{"name":"configure_analysis","description":"Configure analysis settings (配置分析设置).","write_action":false,"price_micros":0,"input_schema":null},{"name":"configure_check_analysis","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_beam_element","description":"Create a single frame element (beam/truss/cable) with named parameters (创建单个梁/杆/索单元，参数具名).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_beam_elements_linear","description":"Batch-create frame elements chaining nodes along a girder (批量创建沿主梁方向连接相邻节点的梁单元).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_boundary_group","description":"Create a boundary condition group (创建边界组).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_elements","description":"Create elements from a raw data array (通过原始数组创建单元).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_line_width_section","description":"Create a line-width cross-section (创建线宽截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_load_case","description":"Create a load case (创建荷载工况).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_load_group","description":"Create a load group (创建荷载组).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_material","description":"Create a material in the bridge model (创建材料).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_nodes","description":"Create nodes in the bridge model from an explicit coordinate list (创建节点).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_nodes_linear","description":"Create evenly-spaced nodes along a straight line — the preferred way to model a bridge girder (等间距直线批量创建节点).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_polygon_section","description":"Create a custom polygon cross-section (创建任意多边形截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_section","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_section_from_properties","description":"Create a section directly from its pre-calculated properties (通过截面特性直接创建截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_structure_group","description":"Create a structure group and optionally assign elements to it (创建结构组).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_tapered_section","description":"Create a tapered section from two existing sections (根据两个已存截面创建渐变截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_analysis_results","description":"Get analysis results from the bridge model (获取分析结果).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_check_data","description":"Query concrete-check data by kind (按类型查询混凝土检算数据).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_model_info","description":"Get a summary of the current bridge model (获取当前桥梁模型概要信息).","write_action":false,"price_micros":0,"input_schema":null},{"name":"initialize_model","description":"Initialize a new empty model (初始化全新模型).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_group_members","description":"List members of a structure/boundary/load group (查看分组的成员信息).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_qtmodel_api","description":"Discover qtmodel API methods and their real signatures (检索 qtmodel API 方法及签名).","write_action":false,"price_micros":0,"input_schema":null},{"name":"manage_check_case_file","description":"Open or save a concrete check case file (打开或保存混凝土检算工况文件).","write_action":false,"price_micros":0,"input_schema":null},{"name":"manage_check_stirrup","description":"Update or remove a stirrup definition (修改或删除检算箍筋定义).","write_action":true,"price_micros":0,"input_schema":null},{"name":"merge_operation_stage","description":"Merge all construction stages into a final operation stage (合并为运营阶段).","write_action":false,"price_micros":0,"input_schema":null},{"name":"move_nodes","description":"Move nodes by an offset (平移节点).","write_action":false,"price_micros":0,"input_schema":null},{"name":"open_model_file","description":"Open an existing model file (打开模型文件).","write_action":false,"price_micros":0,"input_schema":null},{"name":"patched_tool","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_boundary","description":"Remove a specific boundary condition (删除指定边界条件).","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_construction_stage","description":"Remove a construction stage (删除施工阶段).","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_from_structure_group","description":"Remove nodes and/or elements from an existing structure group (从结构组中移除节点和/或单元).","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_section","description":"Delete one or more sections from the model (删除截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_structure_group","description":"Remove a structure group (删除结构组). If no name is provided, removes all structure groups.","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_unused_sections","description":"Clean up and remove all unused sections from the model (删除未使用的截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"renumber_elements","description":"Renumber elements (单元编号重排序). If no IDs are provided, renumbers all elements starting from 1 continuously.","write_action":false,"price_micros":0,"input_schema":null},{"name":"renumber_nodes","description":"Renumber nodes (节点重新编号). If no IDs are provided, renumbers all nodes starting from 1 continuously.","write_action":false,"price_micros":0,"input_schema":null},{"name":"revert_local_orientation","description":"Revert local orientation of frame elements (反转杆系单元局部方向).","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_analysis","description":"Run the structural analysis calculation (执行结构分析计算).","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_concrete_check","description":"Execute concrete structural checking analysis (运行混凝土检算).","write_action":true,"price_micros":0,"input_schema":null},{"name":"save_model_file","description":"Save the current model to a file (保存模型文件).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_gravity","description":"Set the gravitational acceleration used for self-weight (设置重力加速度).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_self_weight_stage","description":"Configure self-weight for a construction stage (设置施工阶段自重).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_support","description":"Set support boundary conditions on nodes (设置节点支承).","write_action":false,"price_micros":0,"input_schema":null},{"name":"setup_concrete_check","description":"Create a concrete structural check case (创建混凝土检算工况).","write_action":true,"price_micros":0,"input_schema":null},{"name":"switch_display_stage","description":"Switch the view to a specific construction stage (切换显示阶段).","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_bulking_setting","description":"Configure buckling analysis settings (屈曲分析设定).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_construction_stage","description":"Update an existing construction stage (修改施工阶段).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element","description":"Modify an existing element's properties (修改单元属性).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element_beta","description":"Change the beta angle of one or more elements (修改单元贝塔角).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element_id","description":"Change an element's ID (更改单元编号).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element_material","description":"Change the material of one or more elements (修改单元材料).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element_nodes","description":"Replace the end nodes of an element (修改单元端节点).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_element_section","description":"Change the section of one or more frame elements (修改杆系单元截面).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_node","description":"Modify an existing node's coordinates or ID (修改节点坐标或编号).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_node_id","description":"Change a node's ID (修改节点编号).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_section_bias","description":"Update section bias/eccentricity (更新截面偏心/对齐方式).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_section_property","description":"Directly modify the calculated properties of a section (直接修改截面特性值).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_structure_group_name","description":"Rename an existing structure group (重命名结构组).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_vertical_steel_tendon","description":"Update vertical prestress tendon parameters for checking (修改竖向预应力钢束参数).","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_model","description":"Validate the current model for common issues before running analysis (验证模型，在运行分析前检查常见问题).","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-11-03T07:02:18.178Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T07:02:18.133Z","components":{"code":{"score":25,"max":25,"notes":["19 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 15 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"qiao-mcp","version":"0.3.1","found":true,"weeklyDownloads":17,"license":"Apache-2.0","dependencyCount":7,"publishedAt":"2026-08-18T00:48:29.803535Z","repositoryUrl":"https://github.com/SorataYang/qiao-mcp"}],"repo":{"found":true,"owner":"SorataYang","repo":"qiao-mcp","archived":false,"pushedAt":"2026-10-19T15:14:54Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/194564851?v=4","ownerCreatedAt":"2025-01-11T02:40:06Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/194564851?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":1,"forks":0,"downloadsWeek":17,"license":"Apache-2.0","lastPushAt":"2026-10-19T15:14:54.000Z","score":27}}}},"grade_history":[],"reviews":[]}