跳到主要内容

MCP 工具参考

工具按治理切片与能力类别分组。每个工具标注调用所需的 scope。客户环境中的实际可用工具以 MCP 运行时发现为准。

总览

SliceEndpointRequired scopeTools
基盘平台通用/mcp/base/base.action.write, base.compute.run, base.read54
TrafficOps 车流与检查点/mcp/trafficops/trafficops.read7
预测性维护/mcp/pdm/pdm.read5
TelcoOps 通信网络运营/mcp/telcoops/telcoops.read3
SemiOps 半导体与洁净室/mcp/semiops/semiops.read16
Aviation 航空可靠性/mcp/aviation/aviation.analysis.read, aviation.data.read11

基盘平台通用

Endpoint: /mcp/base/

工具Scope说明
analyze_spare_partsbase.compute.run分析备件库存与使用模式。展示更换最多的备件、滞销库存、缺货风险和补货建议。用于库存优化与采购规划。
analyze_spatial_anomalybase.compute.run分析空间热力图传感器数据中的异常。检测数值偏离均值超过 N 个标准差的传感器。适用于询问冷热点、异常读数或空间离群点。
automl_forecastbase.compute.runAutoML 模型自动选择与预测——自动挑选最优算法。
calculate_emissionsbase.compute.run计算建筑或设施的温室气体排放(范围 1/2/3)。返回按范围划分的 CO₂e 明细,并采用区域默认排放因子。适用于询问碳足迹、排放或可持续性指标。
cascade_simulationbase.compute.run多引擎级联仿真——串联 DES、ABM、蒙特卡洛。
check_data_qualitybase.read查看所有已接入数据源的数据质量看板。返回按维度(完整性、准确性、一致性、时效性)的质量评分并列出主要违规项。适用于询问数据质量、数据健康度或数据问题。
compare_zonesbase.compute.run对比两个区域或楼层之间的空间统计。提供均值、最小值、最大值、标准差对比及解读。适用于对比南北、1 楼与 2 楼或任意两个区域。
conformal_predictbase.compute.run无分布假设的预测区间(保形预测)。
create_work_orderbase.action.write根据顾问的建议创建新的工单。仅在用户明确同意采取行动时使用。
detect_anomalybase.compute.run对数据点进行异常评分(z-score、孤立森林、自编码器)。
detect_driftbase.compute.run检测数据集之间的数据漂移或概念漂移。
estimate_causal_effectbase.compute.run通过因果推断估计处理效应。
explain_predictionbase.compute.run使用 SHAP 解释模型预测。
extract_maintenance_recordbase.read使用 AI 从维修文档(PDF/图片)中提取结构化数据。返回设备编号、维修日期、类型、技师、发现、更换的部件和置信度评分。适用于将纸质维修记录数字化。
find_changepointsbase.compute.run检测时间序列中的结构性突变点。
find_optimal_policybase.compute.run使用因果推断寻找最优处理策略。
find_pathbase.compute.run在建筑内查找两点之间的导航路径。支持跨楼层路由、无障碍选项和避开人群。
fit_distributionbase.compute.run对观测数据拟合概率分布。适用于分析故障时间、服务时长或到达模式。返回最佳拟合分布及其参数和拟合优度统计(KS 检验、AIC)。适用于了解哪种统计分布最能描述数据。
forecast_timeseriesbase.compute.run对时间序列运行 Holt-Winters 或 Prophet 预测。
generate_reportbase.compute.run生成状态报告或仿真报告。适用于设备概览、告警摘要或仿真分析报告。
get_action_plan_historybase.read获取 AI 行动方案的历史记录及其工作流审批状态。返回过往行动方案的审批决定、执行结果,以及关联的 ECM 文档(事件报告)。适用于回答有关过往事件、决策及其结果的问题。
get_compliance_documentsbase.read按标准筛选获取合规相关文档(证书、审核报告、证据包)。适用于询问 ISO 合规、FDA 或监管文档。
get_equipment_documentsbase.read获取与某设备关联的所有文档(手册、SOP、图纸、维修记录)。适用于询问设备文档或查找相关手册/SOP。
get_equipment_statusbase.read获取设备实时状态,包括最新传感器读数、活跃告警和近期工单。适用于了解当前状况。
get_expiring_documentsbase.read获取临近保存期限或需要定期复核的文档。用于合规监控和主动文档管理。
get_optimization_recommendationbase.compute.run在预算约束下为检查站运营寻找最优人员配置。使用 NSGA-II 多目标优化在通行量与等待时间之间取得平衡。返回帕累托最优解,附成本效益分析和可直接执行的操作。适用于回答“如何分配 10 名额外人员?”或“5000 元/小时预算下最优配置是什么?”等问题。
get_pending_tasksbase.read获取待处理的 ECM 工作流任务(待审批、待签署或待复核的文档)。适用于询问待办清单或待审批事项。
import_database.compute.run通过 ETL 管道从外部源(REST API、CSV)导入并处理数据以供分析。连接数据源、抽取记录,并可选地对导入数据拟合分布。适用于将外部数据引入用于仿真输入建模。
import_dxfbase.compute.run导入 DXF 平面图并识别墙体/门/窗/围栏。
list_connectorsbase.read列出所有已配置的数据连接器(REST、CSV、MQTT、OPC-UA、数据库等)及其当前状态(活跃/错误/同步中)、上次同步时间和来源信息。适用于询问数据源、集成、连接器或数据管道。
optimize_bayesianbase.compute.run用于黑盒函数调优的贝叶斯优化。
optimize_evolutionarybase.compute.run进化式多目标优化(NSGA-II)。
optimize_layoutbase.compute.run使用 NSGA-II 多目标优化并结合 DES 评估,优化设施的空间布局(检查站位置、容量、路线)。在通行量与等待时间间寻找帕累托最优布局。适用于设施设计与空间规划。
optimize_milpbase.compute.run求解混合整数线性规划(MILP)问题。
predict_rulbase.compute.run根据传感器读数预测剩余使用寿命(RUL)。
predict_surrogatebase.compute.run使用已训练的代理模型进行推断。
query_knowledgebase.read查询知识图谱中的设备类型、故障模式、维修动作、诊断规则和维护计划。适用于查找专家知识。
recommend_modelbase.compute.runAutoML 推荐最佳模型类型。
recommend_sensor_placementbase.compute.run基于空间覆盖盲区和 IDW 置信度分析,推荐增设传感器的最优位置。适用于询问传感器部署、覆盖盲区或在何处安装新传感器。
recommend_trainingbase.read根据设备类型、用户角色和已识别的技能差距推荐培训课程。返回带时长和优先级的课程清单。用于人才发展与认证规划。
run_abmbase.compute.run运行基于智能体的人群仿真。
run_dag_simulationbase.compute.run运行带高级路由(最短队列、概率、条件)的 DAG 路由 DES 仿真。返回通行量、瓶颈分析、Sankey 流量数据和 AI 建议。适用于复杂的多路径检查站场景。
run_desbase.compute.run为流程/排队建模运行离散事件仿真。
run_doebase.compute.run运行实验设计(DOE)以识别哪些因子对目标指标影响最显著。返回展示因子显著性的 ANOVA 分析。
run_montecarlobase.compute.run蒙特卡洛压力测试/风险仿真。
run_optimizationbase.compute.run使用多目标优化(NSGA-II)寻找最优参数。返回在相互竞争目标间权衡的帕累托最优解。适用于寻找最佳配置。
run_simulationbase.compute.run运行离散事件仿真(DES)以测试 what-if 场景。适用于验证预测、对比配置或估算变更影响。可用场景:trafficops(检查站车流)、heatops(区域供热)、fms(设备生命周期)。
run_system_dynamicsbase.compute.run运行系统动力学(存量-流量)仿真。
run_what_if_comparisonbase.compute.run使用 DES 仿真将当前检查站配置与修改后的场景进行对比。适用于回答“如果给生物识别扫描增加 2 名人员会怎样?”或“如果行李扫描仪每 4 小时故障一次会怎样?”等问题。返回并排 KPI 对比、成本效益分析和具体的操作建议。支持人员调整、车道调整和设备故障注入。
search_checkpoint_sopbase.read搜索存储在 ECM 系统中的检查站标准操作规程(SOP)。返回针对某检查站或操作类型的相关 SOP 文档。适用于询问检查站管理、移民管控或海关清关的流程、规程或标准操作。借助 ECM RAG(检索增强生成)进行语义搜索。
search_documentsbase.read在 ECM(企业内容管理)中按关键词、类型或关联实体搜索文档。返回文档标题、版本、密级和直达链接。启用 RAG 增强后,还会提供相关文档的 AI 摘要。适用于询问手册、SOP、报告、证书或任何文档。
simulate_logisticsbase.compute.run在设施布局上运行 AGV/叉车物流仿真。
train_surrogatebase.compute.run从数据训练快速代理模型。
troubleshoot_connectorbase.read通过获取某数据连接器的详情和近期同步日志来诊断它。分析近期错误并给出具体修复建议(凭证、网络、字段映射等)。适用于连接器失败、数据未同步或用户报告导入/导出问题时。
analyze_spare_parts · base.compute.run

分析备件库存与使用模式。展示更换最多的备件、滞销库存、缺货风险和补货建议。用于库存优化与采购规划。

参数

ParameterTypeRequiredDescription
equipment_typestring按设备类型筛选(如 AHU、CHILLER)
part_categorystring按备件类别筛选
monthsinteger要分析的历史月数 - default: 12
analyze_spatial_anomaly · base.compute.run

分析空间热力图传感器数据中的异常。检测数值偏离均值超过 N 个标准差的传感器。适用于询问冷热点、异常读数或空间离群点。

参数

ParameterTypeRequiredDescription
scene_idstringyes场景 ID(heatops、iaq-building-env、energy-floor-consumption、space-occupancy)
variablestringyes要分析的变量(supply_temp、co2、electricity)
zonestring区域筛选:all、north、south 等 - default: "all"
threshold_sigmanumber异常检测的 sigma 阈值 - default: 2
automl_forecast · base.compute.run

AutoML 模型自动选择与预测——自动挑选最优算法。

参数

ParameterTypeRequiredDescription
valuesarrayyes
horizonintegeryesForecast steps ahead.
frequencystringData frequency: min, h, d, w, m. - default: "h"
metricstringEvaluation metric. - one of: mape, rmse, mae, smape - default: "mape"
candidatesarrayOptional candidate model names.
ensemblebooleanCreate weighted ensemble of top models. - default: true
top_kintegerTop model count for ensemble. - default: 3
calculate_emissions · base.compute.run

计算建筑或设施的温室气体排放(范围 1/2/3)。返回按范围划分的 CO₂e 明细,并采用区域默认排放因子。适用于询问碳足迹、排放或可持续性指标。

参数

ParameterTypeRequiredDescription
scopeintegeryes排放范围:1=直接,2=电力,3=价值链 - one of: 1, 2, 3
fuel_typestring范围 1 的燃料类型(如 natural_gas、diesel、refrigerant_r410a)
electricity_kwhnumber范围 2 的用电量(kWh)
categorystring范围 3 的类别(如 waste_landfill、water_supply、commuting_mrt)
consumptionnumber相应单位下的消耗量
periodstring报告期(如 '2025-01'、'2025-Q1'、'2025')
cascade_simulation · base.compute.run

多引擎级联仿真——串联 DES、ABM、蒙特卡洛。

参数

ParameterTypeRequiredDescription
stepsarrayyes
initial_payloadobject
continue_on_errorbooleanContinue subsequent engines after a failed step. - default: false
check_data_quality · base.read

查看所有已接入数据源的数据质量看板。返回按维度(完整性、准确性、一致性、时效性)的质量评分并列出主要违规项。适用于询问数据质量、数据健康度或数据问题。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

compare_zones · base.compute.run

对比两个区域或楼层之间的空间统计。提供均值、最小值、最大值、标准差对比及解读。适用于对比南北、1 楼与 2 楼或任意两个区域。

参数

ParameterTypeRequiredDescription
scene_idstringyes场景 ID
variablestringyes要对比的变量
zone_astringyes第一个区域(north、1f 等)
zone_bstringyes第二个区域(south、2f 等)
conformal_predict · base.compute.run

无分布假设的预测区间(保形预测)。

参数

ParameterTypeRequiredDescription
train_dataarrayyes
test_dataarrayyes
targetstringyesTarget column name.
featuresarrayyes
confidence_levelsarrayConfidence levels. - default: [0.9,0.95,0.99]
model_typestringBase model type. - default: "random_forest"
create_work_order · base.action.write

根据顾问的建议创建新的工单。仅在用户明确同意采取行动时使用。

参数

ParameterTypeRequiredDescription
equipment_idintegeryes为其创建工单的设备
titlestringyes工单标题
descriptionstringyes所需工作的详细描述
prioritystringyesone of: LOW, MEDIUM, HIGH, CRITICAL
detect_anomaly · base.compute.run

对数据点进行异常评分(z-score、孤立森林、自编码器)。

参数

ParameterTypeRequiredDescription
readingsarrayyesSensor readings.
z_thresholdnumberZ-score threshold. - default: 3
detect_drift · base.compute.run

检测数据集之间的数据漂移或概念漂移。

参数

ParameterTypeRequiredDescription
valuesarrayyesOrdered time-series values.
methodstringDrift method. - one of: adwin, kswin, page_hinkley - default: "adwin"
deltanumberADWIN delta. - default: 0.002
window_sizeintegerKSWIN window size. - default: 100
stat_sizeintegerKSWIN stat window size. - default: 30
thresholdnumberPageHinkley threshold. - default: 50
estimate_causal_effect · base.compute.run

通过因果推断估计处理效应。

参数

ParameterTypeRequiredDescription
dataarrayyes
treatmentstringyesTreatment column.
outcomestringyesOutcome column.
featuresarray
methodstringEstimator method.
explain_prediction · base.compute.run

使用 SHAP 解释模型预测。

参数

ParameterTypeRequiredDescription
model_typestringyesModel family or registered model type.
featuresobjectyes
predictionnumberPrediction value to explain.
background_dataarray
extract_maintenance_record · base.read

使用 AI 从维修文档(PDF/图片)中提取结构化数据。返回设备编号、维修日期、类型、技师、发现、更换的部件和置信度评分。适用于将纸质维修记录数字化。

参数

ParameterTypeRequiredDescription
document_idintegeryes要提取的 ECM 文档 ID
find_changepoints · base.compute.run

检测时间序列中的结构性突变点。

参数

ParameterTypeRequiredDescription
valuesarrayyesTime-series values.
methodstringChangepoint method. - one of: pelt, binary, window, bottomup - default: "pelt"
modelstringCost model. - default: "rbf"
n_breakpointsintegerExpected breakpoints for binary/window/bottomup.
min_sizeintegerMinimum segment size. - default: 5
penaltynumberPenalty value for PELT.
find_optimal_policy · base.compute.run

使用因果推断寻找最优处理策略。

参数

ParameterTypeRequiredDescription
dataarrayyes
treatmentstringyesTreatment column.
outcomestringyesOutcome column.
featuresarray
policy_constraintsobject
find_path · base.compute.run

在建筑内查找两点之间的导航路径。支持跨楼层路由、无障碍选项和避开人群。

参数

ParameterTypeRequiredDescription
from_locationstringyes起点位置名称或节点 ID
to_locationstringyes终点位置名称或节点 ID
accessibleboolean仅限无障碍(轮椅)路线 - default: false
avoid_crowdsboolean避开拥挤区域 - default: false
fit_distribution · base.compute.run

对观测数据拟合概率分布。适用于分析故障时间、服务时长或到达模式。返回最佳拟合分布及其参数和拟合优度统计(KS 检验、AIC)。适用于了解哪种统计分布最能描述数据。

参数

ParameterTypeRequiredDescription
data_sourcestringyes拟合数据的来源。'custom' 需提供原始数据数组。 - one of: sensor_readings, failure_times, service_times, custom
equipment_idinteger传感器/故障数据的设备 ID(sensor_readings、failure_times 时必填)
sensor_typestringsensor_readings 的传感器类型筛选(如 'temperature'、'vibration')
custom_dataarray用于自定义拟合的原始数据点(至少 20 个)
forecast_timeseries · base.compute.run

对时间序列运行 Holt-Winters 或 Prophet 预测。

参数

ParameterTypeRequiredDescription
model_namestringTrained Prophet model name. - default: "default"
horizonintegerNumber of future periods to forecast. - default: 30
frequencystringForecast frequency: D, H, W. - default: "D"
generate_report · base.compute.run

生成状态报告或仿真报告。适用于设备概览、告警摘要或仿真分析报告。

参数

ParameterTypeRequiredDescription
report_typestringyes报告类型:'simulation' 运行 DES 并报告 KPI,'equipment_status' 汇总当前设备/告警/工单 - one of: simulation, equipment_status
modulestring仿真报告所用模块 - one of: trafficops, heatops, fms
formatstring输出格式 - one of: pdf, excel
get_action_plan_history · base.read

获取 AI 行动方案的历史记录及其工作流审批状态。返回过往行动方案的审批决定、执行结果,以及关联的 ECM 文档(事件报告)。适用于回答有关过往事件、决策及其结果的问题。

参数

ParameterTypeRequiredDescription
checkpoint_idstring可选:按检查站 ID 筛选
urgencystring按紧急程度筛选。默认全部 - one of: CRITICAL, WARNING, ALL - default: "ALL"
limitinteger返回的最大结果数 - default: 10
get_compliance_documents · base.read

按标准筛选获取合规相关文档(证书、审核报告、证据包)。适用于询问 ISO 合规、FDA 或监管文档。

参数

ParameterTypeRequiredDescription
standardstring合规标准(如 ISO_14644、SEMI_S2、GM、FDA_21_CFR)
statusstring按文档状态筛选 - one of: APPROVED, EXPIRED, IN_REVIEW, RECORD
get_equipment_documents · base.read

获取与某设备关联的所有文档(手册、SOP、图纸、维修记录)。适用于询问设备文档或查找相关手册/SOP。

参数

ParameterTypeRequiredDescription
equipment_idintegeryes设备 ID
doc_typestring按文档类型筛选 - one of: MANUAL, SOP, DRAWING, REPORT, CERTIFICATE, PHOTO
get_equipment_status · base.read

获取设备实时状态,包括最新传感器读数、活跃告警和近期工单。适用于了解当前状况。

参数

ParameterTypeRequiredDescription
equipment_idinteger要查询的设备 ID(省略则为全部)
get_expiring_documents · base.read

获取临近保存期限或需要定期复核的文档。用于合规监控和主动文档管理。

参数

ParameterTypeRequiredDescription
days_aheadinteger向前检查的天数 - default: 30
get_optimization_recommendation · base.compute.run

在预算约束下为检查站运营寻找最优人员配置。使用 NSGA-II 多目标优化在通行量与等待时间之间取得平衡。返回帕累托最优解,附成本效益分析和可直接执行的操作。适用于回答“如何分配 10 名额外人员?”或“5000 元/小时预算下最优配置是什么?”等问题。

参数

ParameterTypeRequiredDescription
budgetnumber人员的每小时总预算(成本单位) - default: 5000
cost_per_staffnumber每名额外人员的每小时成本 - default: 100
target_kpistring要优化的主要 KPI - one of: avg_wait, throughput, p95_wait - default: "avg_wait"
audiencestring洞察报告的目标读者 - one of: manager, operator, both - default: "both"
get_pending_tasks · base.read

获取待处理的 ECM 工作流任务(待审批、待签署或待复核的文档)。适用于询问待办清单或待审批事项。

参数

ParameterTypeRequiredDescription
user_idinteger用户 ID(省略则为当前用户)
import_data · base.compute.run

通过 ETL 管道从外部源(REST API、CSV)导入并处理数据以供分析。连接数据源、抽取记录,并可选地对导入数据拟合分布。适用于将外部数据引入用于仿真输入建模。

参数

ParameterTypeRequiredDescription
connector_typestringyes数据连接器类型:'rest' 表示 REST API,'csv' 表示 CSV 文件 - one of: rest, csv
endpointstringyesREST API 的 URL 或 CSV 的文件路径
pipeline_idstring可选 ETL 管道:'arrival-fitting' 或 'service-time' - one of: arrival-fitting, service-time
field_mappingobject可选的源→目标字段映射(如 {'timestamp': 'arrival_time'})
import_dxf · base.compute.run

导入 DXF 平面图并识别墙体/门/窗/围栏。

参数

ParameterTypeRequiredDescription
file_pathstringServer-side DXF path.
contentstringDXF content when file_path is not used.
layersarray
recognizebooleanRecognize walls/doors/windows/fences. - default: true
list_connectors · base.read

列出所有已配置的数据连接器(REST、CSV、MQTT、OPC-UA、数据库等)及其当前状态(活跃/错误/同步中)、上次同步时间和来源信息。适用于询问数据源、集成、连接器或数据管道。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

optimize_bayesian · base.compute.run

用于黑盒函数调优的贝叶斯优化。

参数

ParameterTypeRequiredDescription
parametersarrayyes
objective_namestringObjective label. - default: "objective"
directionstringOptimization direction. - one of: minimize, maximize - default: "minimize"
n_trialsintegerTrial count. - default: 50
evaluationsarray
samplerstringSampler. - one of: tpe, cmaes, random - default: "tpe"
optimize_evolutionary · base.compute.run

进化式多目标优化(NSGA-II)。

参数

ParameterTypeRequiredDescription
variablesarrayyes
objectivesarrayyes
constraintsarray
population_sizeintegerPopulation size. - default: 100
generationsintegerGeneration count. - default: 50
seedintegerOptional random seed.
optimize_layout · base.compute.run

使用 NSGA-II 多目标优化并结合 DES 评估,优化设施的空间布局(检查站位置、容量、路线)。在通行量与等待时间间寻找帕累托最优布局。适用于设施设计与空间规划。

参数

ParameterTypeRequiredDescription
template_idstringyes要优化的布局模板 - one of: immigration-hall-small, security-screening, departure-lounge
objectivesarray要优化的目标
pop_sizeintegerNSGA-II 种群规模
n_geninteger进化代数
optimize_milp · base.compute.run

求解混合整数线性规划(MILP)问题。

参数

ParameterTypeRequiredDescription
variablesarrayyes
objectiveobjectyes
constraintsarray
predict_rul · base.compute.run

根据传感器读数预测剩余使用寿命(RUL)。

参数

ParameterTypeRequiredDescription
equipment_idstringyesEquipment identifier.
health_dataarrayyesRecent health indicator values.
failure_historyarrayOptional historical failure times.
predict_surrogate · base.compute.run

使用已训练的代理模型进行推断。

参数

ParameterTypeRequiredDescription
model_namestringyesModel name.
inputsarrayyes
query_knowledge · base.read

查询知识图谱中的设备类型、故障模式、维修动作、诊断规则和维护计划。适用于查找专家知识。

参数

ParameterTypeRequiredDescription
query_typestringyes要查询的知识类型 - one of: equipment_info, failure_modes, repair_actions, diagnostic_rules
equipment_typestring设备类型(如 COMPRESSOR、AHU、PUMP、CHILLER)
keywordstring自由文本知识搜索的关键词
recommend_model · base.compute.run

AutoML 推荐最佳模型类型。

参数

ParameterTypeRequiredDescription
valuesarrayyesSeries values.
taskstringTask type. - one of: forecast, anomaly - default: "forecast"
recommend_sensor_placement · base.compute.run

基于空间覆盖盲区和 IDW 置信度分析,推荐增设传感器的最优位置。适用于询问传感器部署、覆盖盲区或在何处安装新传感器。

参数

ParameterTypeRequiredDescription
scene_idstringyes场景 ID
variablestringyes用于覆盖分析的变量
zonestring要分析的区域。使用 all 表示整个区域。 - default: "all"
max_recommendationsinteger布点建议的最大数量 - default: 5
recommend_training · base.read

根据设备类型、用户角色和已识别的技能差距推荐培训课程。返回带时长和优先级的课程清单。用于人才发展与认证规划。

参数

ParameterTypeRequiredDescription
equipment_typestring设备类型(如 AHU、CHILLER、COMPRESSOR)
user_rolestring用于角色定制培训的用户角色 - one of: operator, technician, engineer, manager - default: "operator"
skill_gapstring需弥补的已识别技能差距
run_abm · base.compute.run

运行基于智能体的人群仿真。

参数

ParameterTypeRequiredDescription
widthintegeryesGrid width.
heightintegeryesGrid height.
num_agentsintegeryesAgent count.
exitsarrayyes
obstaclesarray
stepsintegerSimulation steps. - default: 100
run_dag_simulation · base.compute.run

运行带高级路由(最短队列、概率、条件)的 DAG 路由 DES 仿真。返回通行量、瓶颈分析、Sankey 流量数据和 AI 建议。适用于复杂的多路径检查站场景。

参数

ParameterTypeRequiredDescription
scene_idstringyes要仿真的 DAG 场景 - one of: cp-immigration-dag, cp-security-dag, cp-multi-terminal
simulation_timenumber仿真时长(分钟)
staff_countinteger人员/车道数量(影响容量)
run_des · base.compute.run

为流程/排队建模运行离散事件仿真。

参数

ParameterTypeRequiredDescription
sceneTypestringyesRegistered DES scene type.
sceneIdstringyesScene configuration id.
simulationTimenumberSimulation time in minutes. - default: 480
seedintegerOptional random seed.
replicationsintegerReplication count. - default: 1
moduleConfigobject
playbackbooleanEmit replay events. - default: false
parallelbooleanRun replications in parallel.
maxWorkersintegerMax parallel workers. - default: 4
shiftSchedulearray
failureConfigobject
run_doe · base.compute.run

运行实验设计(DOE)以识别哪些因子对目标指标影响最显著。返回展示因子显著性的 ANOVA 分析。

参数

ParameterTypeRequiredDescription
scene_typestringyesone of: trafficops, heatops, fms
scene_idstringyes
factorsarrayyes实验中要变动的因子
response_metricstringyes要分析的 KPI(如 throughput、availability、total_heat_delivered_kj)
run_montecarlo · base.compute.run

蒙特卡洛压力测试/风险仿真。

参数

ParameterTypeRequiredDescription
model_namestringyesHuman-readable model name.
parametersobjectyesParameter name -> distribution spec {distribution,args}.
output_expressionstringyesSafe Python expression referencing sampled parameters.
n_simulationsintegerNumber of iterations. - default: 10000
confidence_levelnumberConfidence level. - default: 0.95
run_optimization · base.compute.run

使用多目标优化(NSGA-II)寻找最优参数。返回在相互竞争目标间权衡的帕累托最优解。适用于寻找最佳配置。

参数

ParameterTypeRequiredDescription
module_typestringyesone of: trafficops, heatops, fms
population_sizeintegerdefault: 20
generationsintegerdefault: 10
run_simulation · base.compute.run

运行离散事件仿真(DES)以测试 what-if 场景。适用于验证预测、对比配置或估算变更影响。可用场景:trafficops(检查站车流)、heatops(区域供热)、fms(设备生命周期)。

参数

ParameterTypeRequiredDescription
scene_typestringyes要运行的仿真类型 - one of: trafficops, heatops, fms
scene_idstringyes场景配置 ID(如 'rts-main-hall'、'small-network'、'hvac-fleet')
simulation_timenumber仿真时间(分钟) - default: 480
config_overridesobject覆盖场景参数(如 num_counters、supply_temp)
run_system_dynamics · base.compute.run

运行系统动力学(存量-流量)仿真。

参数

ParameterTypeRequiredDescription
stocksobjectyesStock name -> initial value.
flowsarray
auxiliariesarray
parametersobjectModel parameters.
dtnumberIntegration timestep. - default: 0.25
durationnumberyesTotal simulation time.
run_what_if_comparison · base.compute.run

使用 DES 仿真将当前检查站配置与修改后的场景进行对比。适用于回答“如果给生物识别扫描增加 2 名人员会怎样?”或“如果行李扫描仪每 4 小时故障一次会怎样?”等问题。返回并排 KPI 对比、成本效益分析和具体的操作建议。支持人员调整、车道调整和设备故障注入。

参数

ParameterTypeRequiredDescription
changesobject各检查站的覆盖项:{checkpoint_id: {staff_count, mean_service_time, counters}}。示例:{'biometric-scan': {'staff_count': 4}, 'bag-scan': {'staff_count': 3}}
failure_injectionobject各检查站的故障配置:{checkpoint_id: {mtbf, mttr}}。示例:{'biometric-scan': {'mtbf': 240, 'mttr': 15}} —— 扫描仪每 4 小时故障一次,修复 15 分钟
labelstring修改场景的可读标签 - default: "Modified Scenario"
audiencestring洞察报告的目标读者 - one of: manager, operator, both - default: "both"
replicationsinteger仿真重复次数(越多越准确,但越慢) - default: 5
search_checkpoint_sop · base.read

搜索存储在 ECM 系统中的检查站标准操作规程(SOP)。返回针对某检查站或操作类型的相关 SOP 文档。适用于询问检查站管理、移民管控或海关清关的流程、规程或标准操作。借助 ECM RAG(检索增强生成)进行语义搜索。

参数

ParameterTypeRequiredDescription
querystringyesSOP 内容的搜索查询(如 '高峰时段开道流程'、'生物识别扫描仪降级预案'、'VIP 旅客处理')
checkpoint_idstring可选:限定搜索范围的特定检查站 ID
doc_typestring要搜索的文档类型。默认全部 - one of: SOP, INCIDENT_REPORT, CAPACITY_PLANNING, ALL - default: "ALL"
search_documents · base.read

在 ECM(企业内容管理)中按关键词、类型或关联实体搜索文档。返回文档标题、版本、密级和直达链接。启用 RAG 增强后,还会提供相关文档的 AI 摘要。适用于询问手册、SOP、报告、证书或任何文档。

参数

ParameterTypeRequiredDescription
querystring搜索关键词(标题、描述、内容)
doc_typestring按文档类型筛选 - one of: MANUAL, SOP, REPORT, DRAWING, CERTIFICATE, PHOTO, CONTRACT, TEMPLATE
entity_typestring按关联实体类型筛选 - one of: EQUIPMENT, ALERT, WORK_ORDER, CLEANROOM, SMT_LINE
entity_idinteger用于筛选的实体 ID
use_ragboolean启用基于 RAG 的 AI 摘要 - default: true
simulate_logistics · base.compute.run

在设施布局上运行 AGV/叉车物流仿真。

参数

ParameterTypeRequiredDescription
layoutobjectyes
agvsarray
tasksarray
simulationTimenumberSimulation time. - default: 480
seedintegerOptional random seed.
train_surrogate · base.compute.run

从数据训练快速代理模型。

参数

ParameterTypeRequiredDescription
model_namestringyesModel name.
inputsarrayyes
outputsarrayyes
model_typestringSurrogate model type. - default: "random_forest"
test_sizenumberValidation split. - default: 0.2
troubleshoot_connector · base.read

通过获取某数据连接器的详情和近期同步日志来诊断它。分析近期错误并给出具体修复建议(凭证、网络、字段映射等)。适用于连接器失败、数据未同步或用户报告导入/导出问题时。

参数

ParameterTypeRequiredDescription
connector_namestringyes要诊断的连接器名称或部分名称

TrafficOps 车流与检查点

Endpoint: /mcp/trafficops/

工具Scope说明
check_officer_rostertrafficops.read查看检查站当前班次的人员排班与人力可用情况。返回所有已部署人员及其岗位、可调配的备勤人员,以及下次换班时间。适用于询问排班、人力或能否增派人手。
evaluate_lane_reconfigtrafficops.read运行 DES(离散事件仿真),将当前车道配置与拟议的重新配置(例如关闭一条汽车道以新增一条摩托车道)进行对比。使用真实仿真引擎计算等待时间、通行量和 SLA 达成率。可提供用户上报的到达率、排队长度等数据以提升仿真准确性。适用于在决策前量化车道调整的取舍。
get_checkpoint_lane_statustrafficops.read获取车辆检查站的实时车道状态,包括各车道利用率、排队长度、等待时间和值勤人员。涵盖摩托车道和汽车道。可提供用户上报数据(排队长度、到达率、车道数)以覆盖默认值。适用于询问当前检查站状况、拥堵或车道容量。
get_proactive_alertstrafficops.read基于预测与 SLA 对比,获取主动式拥堵告警。返回预测的 SLA 违约项,附严重度、证据和改进建议(预算型/速度型/平衡型)。适用于询问潜在的即将发生的问题或拥堵风险。
get_surge_detectiontrafficops.read获取某检查站当前的交通激增/异常检测状态。按车型(摩托车、汽车、巴士)检测到达率的异常飙升。返回激增幅度、估计持续时间、可能原因和初步建议。可提供用户上报的到达率以覆盖默认值。适用于询问当前交通异常或意外拥堵。
get_traffic_forecasttrafficops.read获取某检查站未来 8 小时的车流预测。返回每 15 分钟的预测通行量(人/小时)及置信带。适用于检查是否预计拥堵并提前规划。
get_traffic_patternstrafficops.read使用 DOE 统计分析获取某交通检查站的重复性模式。返回星期效应、时段高峰和瓶颈模式,附 p 值和置信水平。适用于了解结构性的交通行为。
check_officer_roster · trafficops.read

查看检查站当前班次的人员排班与人力可用情况。返回所有已部署人员及其岗位、可调配的备勤人员,以及下次换班时间。适用于询问排班、人力或能否增派人手。

参数

ParameterTypeRequiredDescription
shiftstring要查看的班次:'current'、'morning'、'afternoon'、'night' - default: "current"
evaluate_lane_reconfig · trafficops.read

运行 DES(离散事件仿真),将当前车道配置与拟议的重新配置(例如关闭一条汽车道以新增一条摩托车道)进行对比。使用真实仿真引擎计算等待时间、通行量和 SLA 达成率。可提供用户上报的到达率、排队长度等数据以提升仿真准确性。适用于在决策前量化车道调整的取舍。

参数

ParameterTypeRequiredDescription
close_lanesarrayyes要关闭的车道 ID(如 ['CAR-4'])
open_lanesarrayyes要新开的车道配置(如 [{'id': 'MC-6', 'type': 'motorcycle', 'from_lane': 'CAR-4'}])
motorcycle_arrival_rate_hrnumber摩托车到达率(辆/小时)
car_arrival_rate_hrnumber汽车到达率(辆/小时)
motorcycle_lanesinteger基线中当前摩托车道数量
car_lanesinteger基线中当前汽车道数量
motorcycle_queue_lengthinteger当前摩托车排队长度(等待车辆总数)
car_queue_lengthinteger当前汽车排队长度(等待车辆总数)
simulation_time_minnumber仿真时长(分钟)
get_checkpoint_lane_status · trafficops.read

获取车辆检查站的实时车道状态,包括各车道利用率、排队长度、等待时间和值勤人员。涵盖摩托车道和汽车道。可提供用户上报数据(排队长度、到达率、车道数)以覆盖默认值。适用于询问当前检查站状况、拥堵或车道容量。

参数

ParameterTypeRequiredDescription
scene_idstring场景 ID(如 border-lbc-arrival-car、border-lbc-departure-car) - default: "border-lbc-arrival-car"
motorcycle_lanesinteger覆盖摩托车道数量
car_lanesinteger覆盖汽车道数量
motorcycle_queue_totalinteger用户上报的全部车道摩托车排队总长
car_queue_totalinteger用户上报的全部车道汽车排队总长
motorcycle_arrival_rate_hrnumber用户上报的摩托车到达率(辆/小时)
car_arrival_rate_hrnumber用户上报的汽车到达率(辆/小时)
get_proactive_alerts · trafficops.read

基于预测与 SLA 对比,获取主动式拥堵告警。返回预测的 SLA 违约项,附严重度、证据和改进建议(预算型/速度型/平衡型)。适用于询问潜在的即将发生的问题或拥堵风险。

参数

ParameterTypeRequiredDescription
sla_minutesnumber等待时间的 SLA 阈值(分钟) - default: 12
get_surge_detection · trafficops.read

获取某检查站当前的交通激增/异常检测状态。按车型(摩托车、汽车、巴士)检测到达率的异常飙升。返回激增幅度、估计持续时间、可能原因和初步建议。可提供用户上报的到达率以覆盖默认值。适用于询问当前交通异常或意外拥堵。

参数

ParameterTypeRequiredDescription
checkpointstring检查站区域(如 vehicle-arrival、pedestrian-arrival) - default: "vehicle-arrival"
motorcycle_arrival_rate_hrnumber用户上报的摩托车到达率(辆/小时)
car_arrival_rate_hrnumber用户上报的汽车到达率(辆/小时)
motorcycle_lanesinteger摩托车道数量(用于受影响车道列表)
get_traffic_forecast · trafficops.read

获取某检查站未来 8 小时的车流预测。返回每 15 分钟的预测通行量(人/小时)及置信带。适用于检查是否预计拥堵并提前规划。

参数

ParameterTypeRequiredDescription
checkpointstring检查站 ID(如 document-check、biometric-scan、security-screen) - default: "document-check"
hoursinteger向前预测的小时数(1–24) - default: 8
get_traffic_patterns · trafficops.read

使用 DOE 统计分析获取某交通检查站的重复性模式。返回星期效应、时段高峰和瓶颈模式,附 p 值和置信水平。适用于了解结构性的交通行为。

参数

ParameterTypeRequiredDescription
checkpointstring检查站 ID - default: "document-check"
daysinteger要分析的历史数据天数 - default: 90

预测性维护

Endpoint: /mcp/pdm/

工具Scope说明
get_equipment_healthpdm.read获取某台预测性维护设备的健康状态。返回健康评分(0–100)、等级(A/B/C/D/F)、异常级别、峰值因子和振动 RMS。
get_filter_circular_recoverypdm.read获取当前租户或单台设备的预测性维护滤芯部件的实时循环回收与售后展望。返回回收候选项、风险等级、剩余寿命、建议措施及售后或处置指引。适用于滤芯部件的循环回收、复用、再制造、处置、售后或可持续性问题。
get_filter_component_intelligencepdm.read获取当前租户或单台设备的实时预测性维护滤芯部件情报。返回当前需关注的部件,包括风险等级、预测剩余寿命、建议措施、基准对照和售后说明。适用于询问滤芯部件、部件情报、客户设备群滤芯、当前最需关注的事项或部件级维护优先级。
get_pdm_summarypdm.read获取预测性维护设备群健康摘要:设备数量、等级分布(A/B/C/D/F)、关键设备数、活跃告警、7 天健康趋势。
list_pdm_anomaliespdm.read列出预测性维护异常:轴承磨损、过热、振动超标。返回类型、严重度、设备和 AI 建议。
get_equipment_health · pdm.read

获取某台预测性维护设备的健康状态。返回健康评分(0–100)、等级(A/B/C/D/F)、异常级别、峰值因子和振动 RMS。

参数

ParameterTypeRequiredDescription
equipment_namestringyes设备名称或编码(如 VB-VP-001、真空泵)
equipment_idstring设备 UUID(可选)
get_filter_circular_recovery · pdm.read

获取当前租户或单台设备的预测性维护滤芯部件的实时循环回收与售后展望。返回回收候选项、风险等级、剩余寿命、建议措施及售后或处置指引。适用于滤芯部件的循环回收、复用、再制造、处置、售后或可持续性问题。

参数

ParameterTypeRequiredDescription
equipment_idstring设备 ID(可选)
equipment_codestring设备编码或名称,如 MH-MP-001(可选)
top_ninteger要突出显示的部件数量
get_filter_component_intelligence · pdm.read

获取当前租户或单台设备的实时预测性维护滤芯部件情报。返回当前需关注的部件,包括风险等级、预测剩余寿命、建议措施、基准对照和售后说明。适用于询问滤芯部件、部件情报、客户设备群滤芯、当前最需关注的事项或部件级维护优先级。

参数

ParameterTypeRequiredDescription
equipment_idstring设备 ID(可选)
equipment_codestring设备编码或名称,如 MH-EX-003(可选)
top_ninteger要突出显示的部件数量
get_pdm_summary · pdm.read

获取预测性维护设备群健康摘要:设备数量、等级分布(A/B/C/D/F)、关键设备数、活跃告警、7 天健康趋势。

参数

ParameterTypeRequiredDescription
tenant_filterstring
list_pdm_anomalies · pdm.read

列出预测性维护异常:轴承磨损、过热、振动超标。返回类型、严重度、设备和 AI 建议。

参数

ParameterTypeRequiredDescription
severitystringone of: ALL, CRITICAL, HIGH, MEDIUM, LOW
statusstringone of: OPEN, RESOLVED, ALL
limitinteger

TelcoOps 通信网络运营

Endpoint: /mcp/telcoops/

工具Scope说明
analyze_network_healthtelcoops.read通过获取概览、链路利用率和未关闭事件来分析电信网络健康度。返回分级叙述(A–F),含节点/链路数量、事件摘要、最高风险链路、财务影响估算和优先级建议。适用于询问网络状态、NOC 概览、电信健康度或基础设施风险。
explain_incidenttelcoops.read用自然语言解释某个具体的电信网络事件。返回严重度、检测时间、根因、客户/营收影响,以及分步补救措施(即时、短期、长期)。适用于询问某个特定事件、告警或故障。
predict_capacitytelcoops.read基于当前利用率和增长趋势预测链路容量超限。识别利用率超过 70% 的链路,估算距超限阈值的天数,并返回若延迟扩容的 CapEx 需求和 SLA 罚款敞口。适用于询问容量规划、带宽预测或扩容优先级。
analyze_network_health · telcoops.read

通过获取概览、链路利用率和未关闭事件来分析电信网络健康度。返回分级叙述(A–F),含节点/链路数量、事件摘要、最高风险链路、财务影响估算和优先级建议。适用于询问网络状态、NOC 概览、电信健康度或基础设施风险。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

explain_incident · telcoops.read

用自然语言解释某个具体的电信网络事件。返回严重度、检测时间、根因、客户/营收影响,以及分步补救措施(即时、短期、长期)。适用于询问某个特定事件、告警或故障。

参数

ParameterTypeRequiredDescription
incident_idstringyes要解释的事件 ID
predict_capacity · telcoops.read

基于当前利用率和增长趋势预测链路容量超限。识别利用率超过 70% 的链路,估算距超限阈值的天数,并返回若延迟扩容的 CapEx 需求和 SLA 罚款敞口。适用于询问容量规划、带宽预测或扩容优先级。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

SemiOps 半导体与洁净室

Endpoint: /mcp/semiops/

工具Scope说明
analyze_env_correlationsemiops.read分析洁净室内环境参数(温度、湿度、压力、颗粒)之间的相关性,帮助识别哪些参数相互影响。尤其适用于诊断温湿度对锡膏性能、PCB 层压质量和光刻曝光精度的影响。
classify_smt_defectssemiops.read对 SMT 缺陷进行分类,提供帕累托分析和根因建议。展示按类型/严重度的缺陷分布、DPMO 及可执行的改进措施。可识别 PCB/FPC 特有缺陷,包括锡膏问题、立碑、连锡、缺件、虚焊和焊盘脱落。
forecast_fab_loadsemiops.read使用基于模式的模型预测未来 24–168 小时的晶圆厂用电负荷。识别高峰/低谷时段和需求响应机会。
get_cleanroom_statussemiops.read获取洁净室实时状态,包括温度、湿度、压力、颗粒计数和 ISO 合规情况。涵盖层压间、PCB/FPC 曝光区及通用半导体洁净室。适用于询问洁净室环境或污染水平。省略 cleanroom_id 可获取所有洁净室。
get_fab_puesemiops.read获取晶圆厂当前的电能使用效率(PUE)及能耗明细(IT 负载、制冷、照明、暖通等)和基准评级。适用于 PCB/FPC 工厂、半导体晶圆厂和电子制造厂。适用于能效相关问题。
get_filter_lifesemiops.read基于压差趋势预测 HEPA/ULPA 滤芯的剩余寿命。展示距需更换滤芯的估计剩余天数。涵盖 PCB 曝光区、层压区和半导体晶圆厂的洁净室滤芯。请勿用于预测性维护/移动设备的滤芯部件(如挖掘机、装载机、发电机或客户设备群资产)。
get_iso_compliancesemiops.read获取洁净室的 ISO 14644 合规状态与评估历史。展示当前等级、合格/不合格状态及历史评估趋势。
get_particle_trendsemiops.read获取某洁净室随时间变化的颗粒计数趋势。展示颗粒水平的变化,帮助识别污染事件或退化模式。
get_pressure_gradientsemiops.read获取洁净室成对之间的压力梯度级联状态。展示房间间压差是否正确维持,以防止交叉污染。
get_smt_oeesemiops.read获取 SMT(表面贴装技术)产线的 OEE(设备综合效率),含可用率 × 性能 × 质量的拆解。涵盖 PCB 组装线,包括锡膏印刷、贴片、回流焊和 AOI 工位。适用于生产效率相关问题。
get_utility_statussemiops.read获取公用工程系统状态,包括 CDA(清洁干燥空气)、N2(氮气)、PCW(工艺冷却水)和 UPW(超纯水)。展示压力、流量、纯度读数。
monitor_particlessemiops.read对照 ISO 14644-1 限值实时监控洁净室的颗粒计数。返回各粒径的评估、超限告警和总体状态。
optimize_chiller_copsemiops.read在多台机组间优化冷机负荷分配以最大化系统 COP。对比最优策略与均匀负荷策略并计算节能量。
predict_env_trendsemiops.read预测洁净室未来 2–4 小时的环境参数趋势(温度、湿度、颗粒)。用于主动监控和早期预警。
run_soft_sensorssemiops.read运行虚拟软测量,从可用的洁净室传感器数据估算不可直接测量的参数(AMC 分子污染 ppb、露点 °C、HEPA 滤芯负载 %)。适用于在无直接测量时询问分子污染、AMC 水平、露点或滤芯状态。
simulate_smt_bottlenecksemiops.read对 SMT 产线运行离散事件仿真,识别通行量瓶颈工位、利用率失衡和优化机会。
analyze_env_correlation · semiops.read

分析洁净室内环境参数(温度、湿度、压力、颗粒)之间的相关性,帮助识别哪些参数相互影响。尤其适用于诊断温湿度对锡膏性能、PCB 层压质量和光刻曝光精度的影响。

参数

ParameterTypeRequiredDescription
cleanroom_idstringyes要分析的洁净室 ID
classify_smt_defects · semiops.read

对 SMT 缺陷进行分类,提供帕累托分析和根因建议。展示按类型/严重度的缺陷分布、DPMO 及可执行的改进措施。可识别 PCB/FPC 特有缺陷,包括锡膏问题、立碑、连锡、缺件、虚焊和焊盘脱落。

参数

ParameterTypeRequiredDescription
line_idstringSMT 产线 ID(可选,省略则为全部产线)
daysinteger要分析的缺陷数据天数 - default: 7
forecast_fab_load · semiops.read

使用基于模式的模型预测未来 24–168 小时的晶圆厂用电负荷。识别高峰/低谷时段和需求响应机会。

参数

ParameterTypeRequiredDescription
hours_aheadinteger预测时长(1–168 小时) - default: 24
get_cleanroom_status · semiops.read

获取洁净室实时状态,包括温度、湿度、压力、颗粒计数和 ISO 合规情况。涵盖层压间、PCB/FPC 曝光区及通用半导体洁净室。适用于询问洁净室环境或污染水平。省略 cleanroom_id 可获取所有洁净室。

参数

ParameterTypeRequiredDescription
cleanroom_idstring洁净室 ID(省略则为全部)
get_fab_pue · semiops.read

获取晶圆厂当前的电能使用效率(PUE)及能耗明细(IT 负载、制冷、照明、暖通等)和基准评级。适用于 PCB/FPC 工厂、半导体晶圆厂和电子制造厂。适用于能效相关问题。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

get_filter_life · semiops.read

基于压差趋势预测 HEPA/ULPA 滤芯的剩余寿命。展示距需更换滤芯的估计剩余天数。涵盖 PCB 曝光区、层压区和半导体晶圆厂的洁净室滤芯。请勿用于预测性维护/移动设备的滤芯部件(如挖掘机、装载机、发电机或客户设备群资产)。

参数

ParameterTypeRequiredDescription
cleanroom_idstring洁净室 ID(省略则为全部滤芯)
get_iso_compliance · semiops.read

获取洁净室的 ISO 14644 合规状态与评估历史。展示当前等级、合格/不合格状态及历史评估趋势。

参数

ParameterTypeRequiredDescription
cleanroom_idstring洁净室 ID(省略则为全部)
get_particle_trend · semiops.read

获取某洁净室随时间变化的颗粒计数趋势。展示颗粒水平的变化,帮助识别污染事件或退化模式。

参数

ParameterTypeRequiredDescription
cleanroom_idstringyes要查询的洁净室 ID
hoursinteger要获取的历史小时数 - default: 24
particle_sizestring粒径筛选(如 '0.5um'、'5.0um')
get_pressure_gradient · semiops.read

获取洁净室成对之间的压力梯度级联状态。展示房间间压差是否正确维持,以防止交叉污染。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

get_smt_oee · semiops.read

获取 SMT(表面贴装技术)产线的 OEE(设备综合效率),含可用率 × 性能 × 质量的拆解。涵盖 PCB 组装线,包括锡膏印刷、贴片、回流焊和 AOI 工位。适用于生产效率相关问题。

参数

ParameterTypeRequiredDescription
line_idstringSMT 产线 ID(省略则为全部产线)
get_utility_status · semiops.read

获取公用工程系统状态,包括 CDA(清洁干燥空气)、N2(氮气)、PCW(工艺冷却水)和 UPW(超纯水)。展示压力、流量、纯度读数。

参数

未声明参数。请在运行时通过 tools/list 获取实时细节。

monitor_particles · semiops.read

对照 ISO 14644-1 限值实时监控洁净室的颗粒计数。返回各粒径的评估、超限告警和总体状态。

参数

ParameterTypeRequiredDescription
cleanroom_idstringyes要监控的洁净室 ID
optimize_chiller_cop · semiops.read

在多台机组间优化冷机负荷分配以最大化系统 COP。对比最优策略与均匀负荷策略并计算节能量。

参数

ParameterTypeRequiredDescription
cooling_demand_kwnumberyes总制冷需求(kW)
ambient_temp_cnumber室外环境温度 °C - default: 35
predict_env_trend · semiops.read

预测洁净室未来 2–4 小时的环境参数趋势(温度、湿度、颗粒)。用于主动监控和早期预警。

参数

ParameterTypeRequiredDescription
cleanroom_idstringyes要预测的洁净室 ID
parameterstring要预测的环境参数 - one of: temperature, humidity, particles, pressure
hoursinteger向前预测的小时数(1–8) - default: 4
run_soft_sensors · semiops.read

运行虚拟软测量,从可用的洁净室传感器数据估算不可直接测量的参数(AMC 分子污染 ppb、露点 °C、HEPA 滤芯负载 %)。适用于在无直接测量时询问分子污染、AMC 水平、露点或滤芯状态。

参数

ParameterTypeRequiredDescription
temperature_cnumber当前洁净室温度(°C)
humidity_pctnumber当前相对湿度 %
particle_05umnumber当前 0.5 µm 颗粒计数(颗/m³)
air_changes_hourinteger每小时换气次数(ACH) - default: 600
cleanroom_age_daysinteger洁净室使用天数(影响释气 AMC 估算) - default: 365
filter_dp_panumber当前 HEPA/ULPA 滤芯压差(Pa) - default: 200
filter_initial_dp_panumber全新洁净滤芯的压差(Pa) - default: 50
filter_max_dp_panumber滤芯更换阈值压差(Pa) - default: 450
filter_operating_hoursnumber滤芯累计运行小时数 - default: 4380
simulate_smt_bottleneck · semiops.read

对 SMT 产线运行离散事件仿真,识别通行量瓶颈工位、利用率失衡和优化机会。

参数

ParameterTypeRequiredDescription
line_idstringSMT 产线 ID(可选,使用默认配置)
sim_hoursnumber仿真时长(小时) - default: 8
boardsinteger要生产的板数 - default: 500

Aviation 航空可靠性

Endpoint: /mcp/aviation/

工具Scope说明
aviation_component_compareaviation.analysis.read对比不同部件组之间的可靠性表现。
aviation_fault_queryaviation.data.read原始故障记录明细查询(按机型/机号/基地/ATA/关键字/来源/时间过滤,分页)
aviation_fleet_statsaviation.analysis.read按 ATA 章节和故障分布汇总机队可靠性信号。
aviation_fleet_utilization_queryaviation.data.read机队利用率明细(飞行小时/起落/在册数),分页
aviation_kpi_attributionaviation.analysis.read将某项可靠性 KPI 归因到支撑它的故障记录与证据。
aviation_kpi_monthly_queryaviation.data.read官方月度 KPI 明细(aviation_kpi_monthly,只读),分页
aviation_removal_queryaviation.data.read原始拆换记录明细(aviation_fact_removal),分页
aviation_repetitive_fault_detectaviation.analysis.read检测并汇总重复性故障组,供可靠性评审使用。
aviation_risk_register_queryaviation.data.read风险登记册明细(aviation_risk_register),分页
aviation_text_mining_scanaviation.analysis.read扫描维修文本,识别重复出现或异常的技术问题候选项。
aviation_weibull_fitaviation.analysis.read对选定的更换或拆换数据拟合 Weibull 可靠性曲线。
aviation_component_compare · aviation.analysis.read

对比不同部件组之间的可靠性表现。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
cohortstringComparison cohort. - one of: ORIGINAL_VS_REPAIR - default: "ORIGINAL_VS_REPAIR"
methodstringWeibull fitting method for both cohorts. - one of: MLE, LSM - default: "MLE"
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_fault_query · aviation.data.read

原始故障记录明细查询(按机型/机号/基地/ATA/关键字/来源/时间过滤,分页)

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
unitstringAlias for base.
aircraftRegstringAircraft registration.
aircraftNostringAlias for aircraftReg.
ataChapterstringATA chapter filter.
ataSectionstringATA section filter.
keywordstringLIKE filter over fault description and message code.
sourcestringFault source, for example FTS or APCM.
dateFromstringInclusive occurrence date start, yyyy-MM-dd.
dateTostringExclusive occurrence date end, yyyy-MM-dd.
pageintegerZero-based page number. - default: 0
pageSizeintegerRows per page; server clamps to 1..500. - default: 50
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_fleet_stats · aviation.analysis.read

按 ATA 章节和故障分布汇总机队可靠性信号。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_fleet_utilization_query · aviation.data.read

机队利用率明细(飞行小时/起落/在册数),分页

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
pageintegerZero-based page number. - default: 0
pageSizeintegerRows per page; server clamps to 1..500. - default: 50
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_kpi_attribution · aviation.analysis.read

将某项可靠性 KPI 归因到支撑它的故障记录与证据。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
kpiCodestringyesKPI code to attribute, for example mech_sdr_rate.
yearMonthsarrayyesMonths to inspect, formatted YYYY-MM.
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_kpi_monthly_query · aviation.data.read

官方月度 KPI 明细(aviation_kpi_monthly,只读),分页

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
pageintegerZero-based page number. - default: 0
pageSizeintegerRows per page; server clamps to 1..500. - default: 50
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_removal_query · aviation.data.read

原始拆换记录明细(aviation_fact_removal),分页

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
pageintegerZero-based page number. - default: 0
pageSizeintegerRows per page; server clamps to 1..500. - default: 50
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_repetitive_fault_detect · aviation.analysis.read

检测并汇总重复性故障组,供可靠性评审使用。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
statestringRepetitive-fault queue state. - default: "PENDING"
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_risk_register_query · aviation.data.read

风险登记册明细(aviation_risk_register),分页

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
pageintegerZero-based page number. - default: 0
pageSizeintegerRows per page; server clamps to 1..500. - default: 50
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_text_mining_scan · aviation.analysis.read

扫描维修文本,识别重复出现或异常的技术问题候选项。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.
aviation_weibull_fit · aviation.analysis.read

对选定的更换或拆换数据拟合 Weibull 可靠性曲线。

参数

ParameterTypeRequiredDescription
basestringMaintenance base/unit filter.
aircraftTypestringSingle aircraft type filter, for example A320 or B737NG.
aircraftTypesarrayAircraft type group; use only when the tool supports merged scopes.
ataChaptersarrayATA chapter filters, for example ['27', '32'].
partNumberstringComponent part number filter for reliability/component tools.
fromDatestringInclusive ISO date start for the data scope, yyyy-MM-dd.
toDatestringInclusive ISO date end for the data scope, yyyy-MM-dd.
criticalOnlybooleanLimit to critical issues where the aviation module supports it.
methodstringWeibull fitting method. - one of: MLE, LSM - default: "MLE"
rightCensoringEnabledbooleanInclude right-censored observations. - default: true
dataScopeobjectCompatibility envelope accepted by older clients. Prefer direct fields.
paramsobjectCompatibility envelope accepted by older clients. Prefer direct fields.

JSON 参考: tools.json