MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

# Fordring COMSOL Codex MCP 这是一个COMSOL GUI MCP 包。它通过 Windows GUI 自动化把 COMSOL Java API 代码粘贴到当前打开模型的 Java Shell,并用 Ctrl+Enter 执行。

Created 5/19/2026
Updated about 16 hours ago
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_status
  • ensure_java_shell
  • execute_java_shell
  • set_global_parameter
  • get_java_shell_output
  • capture_comsol_window
  • capture_graphics_panel
  • list_comsol_reference_tables
  • search_comsol_physics_ids
  • search_comsol_physics_feature_ids
  • search_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" ] } } }