关于 INTERNAL TEST ONLY - will be ready soon
Modelica MCP 服务用于运行 Modelica 模型仿真,面向通过 MCP 客户端调用仿真流程的用户。项目基于 ODE 这一 Modelica IDE,并提供图表生成相关工具。README 标注为内部测试用途,部分描述仍为宣传性内容,功能细节有限。
主要功能
- 01modelica_simulate 工具:执行 Modelica 仿真流程
- 02modelica_get_diagram_url 工具:生成模型图表链接
- 03通过 ODE 集成的 Modelica IDE 功能
- 04基于 Token 的身份验证
适用场景
- 01通过自然语言描述生成并仿真 Modelica 模型
- 02为仿真模型生成可交互的图表
MCP 相关
该服务以 MCP 服务形式向 MCP 客户端暴露 modelica_simulate 与 modelica_get_diagram_url 两个工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Modelica MCP 服务
用于模拟 Modelica 模型的轻量级 Model Context Protocol 服务
让大模型无缝处理与 Modelica 相关的任务
这是什么?

Modelica MCP 服务将 ODE——一款全新的 Modelica IDE 转变为工程领域的 AI Agent,无缝连接大模型与先进的仿真功能。它使 AI 能够通过自然语言交互,自主生成、可视化和仿真复杂的工程模型。
核心能力:
- 🤖 AI 驱动的模型生成:根据自然语言描述自动创建完整的 Modelica 模型
- 🎨 智能图表创建:在 Modelica IDE 中生成交互式可视化图表,并正确放置和连接组件
- 🔄 自主仿真:实现从概念到结果的端到端仿真工作流
主要功能
| 功能 | 描述 |
|---|---|
| 🤖 AI 模型生成 | 根据自然语言描述自动创建完整的 Modelica 模型 |
| 🎨 智能绘图 | 通过与 ODE 集成,生成可视化图表,支持智能放置组件、自动布线和专业注释 |
| 🏗️ 完整 IDE 访问 | 通过 ODE 使用完整的 Modelica 开发环境,支持语法高亮、错误检查和调试 |
| 📊 高级可视化 | 支持实时绘图、3D 可视化、交互式图表,以及可定制的结果分析仪表板 |
| ⚡ 无缝集成 | 一键设置,兼容 Cursor 等常用 AI 客户端及自定义 LLM 应用 |
| 🛡️ 企业级安全 | 通过基于令牌的身份验证,实现安全的云端执行和数据保护 |
| 🔄 自主工作流 | 实现从自然语言输入到仿真结果和工程见解的端到端自动化 |
可用工具
modelica_simulate()
用途:通过 MCP 客户端执行完整的 Modelica 仿真工作流
modelica_get_diagram_url()
用途:在 ODE 中生成交互式模型图表
安装
- 创建用户帐户 → 访问 www.orthogonal.dev
- 登录帐户
- 获取令牌
- 配置 MCP 客户端

演示案例
此演示展示了如何仅通过在 Cursor 中输入文本提示词,创建一个具有真实物理效果的弹跳球模型,包括重力加速度、地面碰撞检测和恢复系数。Modelica MCP Server 会自动生成微分方程、运行仿真,并提取随时间变化的位置和速度数据。随后,仿真结果会输入自定义的 Three.js 可视化程序,渲染包含弹跳球、地面和实时轨迹追踪的动画 3D 场景。
资源和链接
| 资源 | 说明 |
|---|---|
| Model Context Protocol | MCP 官方文档和规范 |
| Orthogonal Platform | 高级 Modelica 仿真平台 |
| Modelica Language | Modelica 语言官方资源 |
作者信息
orthogonal supersystems GmbH
www.orthogonal.dev
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。

