chemflow
ChemFlow MCP provides 11 professional chemical engineering tools accessible to any MCP-compatible AI client (Claude, Trae, Cursor, Windsurf, etc.): | | Tool…
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
- Chemflow Run Cfd: 运行 CFD 仿真(2D/3D 流场 + 能量 + 化学)。支持 simulation_type='reactor'(CFD 反应器:流场+能量+化学)、'heat_exchanger'(CFD 换热器:管侧+壳侧耦合)或 'microchannel_reactor'(微通道反应器:T 型混合器+被动标量混合评估)。返回速度场/压力场/温度场统计 + 可选 VT
- Chemflow Query Compound: 查询化合物物性数据(分子量/临界参数/沸点/密度/热容等)。数据来源为本地 ChemSep/CoolProp 数据库。可指定温度求值温度相关物性(液相密度/液相热容)。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false
- Chemflow Design Equipment: 给定设计目标,反推设备尺寸和工艺条件。v1.50.0 支持 9 种单元类型(melt_crystallizer/microchannel_reactor/heater/cooler/cstr/pfr/shortcut_column/membrane_separator/heat_exchanger)。混合策略:高价值单元用专用 Design 类
What data it sees
Do you need an account
No: the server works without sign-in
ChemFlow MCP provides 11 professional chemical engineering tools accessible to any MCP-compatible AI client (Claude, Trae, Cursor, Windsurf, etc.):
| # | Tool | Description |
|---|---|---|
| 1 | chemflow_run_cfd |
Run CFD (Computational Fluid Dynamics) simulations |
| 2 | chemflow_query_compound |
Query chemical compound properties (from ChemSep database) |
| 3 | chemflow_design_equipment |
Design chemical equipment (distillation, heat exchanger, etc.) |
| 4 | chemflow_solve_dynamic |
Solve dynamic process simulation |
| 5 | chemflow_solve_flowsheet |
Solve steady-state flowsheet |
| 6 | chemflow_optimize |
Optimize process parameters |
| 7 | chemflow_screen_route |
Screen synthetic routes |
| 8 | chemflow_generate_engineering_prompt |
Generate engineering-specific prompts |
| 9 | chemflow_query_knowledge_table |
Query engineering knowledge tables |
| 10 | chemflow_run_simulation |
Run general-purpose simulation |
| 11 | chemflow_run_flash |
Run flash calculations (PT, PH, PS, etc.) |
Server tool list (11)
Raw names from tools/list. Only developers need these.
| chemflow_run_cfd | 运行 CFD 仿真(2D/3D 流场 + 能量 + 化学)。支持 simulation_type='reactor'(CFD 反应器:流场+能量+化学)、'heat_exchanger'(CFD 换热器:管侧+壳侧耦合)或 'microchannel_reactor'(微通道反应器:T 型混合器+被动标量混合评估)。返回速度场/压力场/温度场统计 + 可选 VTK 导出。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_query_compound | 查询化合物物性数据(分子量/临界参数/沸点/密度/热容等)。数据来源为本地 ChemSep/CoolProp 数据库。可指定温度求值温度相关物性(液相密度/液相热容)。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_design_equipment | 给定设计目标,反推设备尺寸和工艺条件。v1.50.0 支持 9 种单元类型(melt_crystallizer/microchannel_reactor/heater/cooler/cstr/pfr/shortcut_column/membrane_separator/heat_exchanger)。混合策略:高价值单元用专用 Design 类,通用单元用逆向仿真迭代。输出包含:设备规格 + 工艺条件 + 性能指标 + 经济估算 + 备选方案。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_solve_dynamic | 求解动态流程图(含时间积分/控制器/联锁/顺控)。在稳态求解基础上增加:初始 holdup 状态、时间积分(BDF/RK45)、事件触发、扰动配置、PID 闭环控制器、联锁保护、SFC 顺控状态机。返回五段结构 + 时间序列快照 + 事件告警 + 末态摘要。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_solve_flowsheet | 求解稳态流程图(多设备串联/并联)。输入化合物列表、入口流股、设备列表、连接关系,返回五段结构响应(物性数据/设备数据/管道数据/安全数据/敏感性分析)。支持设备: Mixer/Splitter/Heater/Cooler/HeatExchanger/Valve/Pump/Compressor/Expander/Pipe/OrificePlate/ReliefValve/ShortcutColumn/Tank/Vessel/CSTR/FallingFilmEvaporator。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_optimize | 执行优化分析。v1.49 支持 analysis_type='sensitivity'(灵敏度分析,一次一变 OAT)。parameters 为 JSON 字符串,需包含 model_type/base_params/parameter_names/parameter_bounds/response_names。当前支持的 model_type: 'melt_crystallizer'。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_screen_route | 对单条合成路线进行 5 维评分筛选(动力学可行性/放热风险/分子量控制/放大可行性/工艺时间)。输入仿真结果指标,输出评分、判据(PASS/WARN/FAIL/SKIP)和综合结论。reaction_type 可用枚举名(大写如 FREE_RADICAL_POLYMERIZATION)或枚举值(小写如 free_radical_polymerization)。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_generate_engineering_prompt | 生成 LLM 工程建议 prompt(供外部 LLM/agent 推理)。输入 chemflow_screen_route 的输出 JSON,输出 Markdown 格式的结构化 prompt(5 章节)。prompt 包含仿真数据 + 设备候选 + 问题方案 + 纯化手段 + 任务指令。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_query_knowledge_table | 查询工程知识表(纯化技术/设备候选/问题方案)。table='purification' 返回 9 种纯化技术列表;table='equipment' 需传 query_key 为反应类型名,返回该反应类型对应的设备候选;table='problem' 需传 query_key 为问题维度键(如 exothermic_high),返回替代方案列表。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_run_simulation | 运行单单元仿真(给定参数算结果)。v1.50.0 支持 29 种单元类型(mixer/heater/cooler/heat_exchanger/cstr/pfr/melt_crystallizer/batch_reactor/microchannel_reactor 等),可通过 list_supported_units() 获取完整列表。parameters 为 JSON 字符串或字典,不同单元类型需要不同的参数组。返回五段结构结果(input/equipment/process/performance/model_details)。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |
| chemflow_run_flash | 执行物料流闪蒸计算(PT 闪蒸:给定温度压力求相平衡)。支持多组分混合物的气液相平衡计算,返回各相摩尔分数/流量/组成。物性包可选 Ideal/PengRobinson/SRK。注解: readOnly=true, destructive=false, idempotent=true, openWorld=false |