C
Comsol Codex MCP
# Fordring COMSOL Codex MCP 这是一个COMSOL GUI MCP 包。它通过 Windows GUI 自动化把 COMSOL Java API 代码粘贴到当前打开模型的 Java Shell,并用 Ctrl+Enter 执行。
Created 5/19/2026
Updated 1 day ago
README
Repository documentation and setup instructions
COMSOL-Codex-MCP
Fordring COMSOL Codex MCP
这是一个COMSOL GUI MCP 包。它通过 Windows GUI 自动化把 COMSOL Java API 代码粘贴到当前打开模型的 Java Shell,并用 Ctrl+Enter 执行。
需要的环境
- Windows
- COMSOL Desktop 6.3 或更新版本
- Python 3.10 或更新版本
- 已经手动打开 COMSOL Desktop、目标模型和 Java Shell
直接运行
在本目录运行:
.\start_server.ps1
如果 PowerShell 执行策略拦截,也可以运行:
start_server.bat
第一次运行会自动创建 .venv 并安装依赖;之后会直接复用本目录环境。
Codex MCP 配置示例
把路径换成对方解压后的实际路径:
[mcp_servers.comsol_gui]
command = "powershell.exe"
args = ["-NoProfile", "-ExecutionPolicy", "Bypass", "-File", "C:\\path\\to\\Fordring-comsol-codex-MCP\\start_server.ps1"]
Codex辅助运行
可以发给Codex让它帮忙配置环境,codex自动配置完后重启codex即可使用。
工具
gui_statusensure_java_shellexecute_java_shellset_global_parameterget_java_shell_outputcapture_comsol_windowcapture_graphics_panellist_comsol_reference_tablessearch_comsol_physics_idssearch_comsol_physics_feature_idssearch_comsol_boundary_feature_ids
功能
升级后的MCP可以自动读取报错,并关闭报错后在codex里自动修改。除了codex对执行命令的请求,几乎不需要手动。 内置comsol6.3绝大部分物理场及其下的边界条件等ID号码。
注意
这个 MCP 不会自动保存 COMSOL 模型。修改模型后请在 COMSOL Desktop 里手动保存。
Quick Setup
Installation guide for this server
Installation Command (package not published)
git clone https://github.com/RuizhiLiu-ICCAS/COMSOL-Codex-MCP
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.
Cursor configuration (mcp.json)
{
"mcpServers": {
"ruizhiliu-iccas-comsol-codex-mcp": {
"command": "git",
"args": [
"clone",
"https://github.com/RuizhiLiu-ICCAS/COMSOL-Codex-MCP"
]
}
}
}