返回市场
modelica仿真mcp服务器

modelica仿真mcp服务器

作者:Orthogonalpub15 星标更新:2025-07-13

项目介绍

Modelica MCP 服务器

一个轻量级的 Model Context Protocol 服务器,用于模拟 Modelica 模型
使大型语言模型能够无缝处理与 Modelica 相关的任务

MCP 兼容 MIT 许可证 活跃状态


这是什么?

概览

Modelica MCP 服务器将 ODE——一个新的 Modelica 集成开发环境 转变为工程 AI 代理,无缝连接大型语言模型与高级仿真能力。它使 AI 能够通过自然语言交互自主生成、可视化和模拟复杂的工程模型。

关键能力:

  • 🤖 AI 驱动的模型生成:从自然语言描述中自动创建完整的 Modelica 模型
  • 🎨 智能图生成:在 Modelica IDE 中生成具有适当组件放置和连接的交互式视觉图
  • 🔄 自主仿真:从概念到结果的端到端仿真工作流程

主要特性

特性描述
🤖 AI 模型生成从自然语言描述中自动创建完整的 Modelica 模型
🎨 智能绘图通过 ODE 集成生成视觉图,包括智能组件放置、自动布线和专业注释
🏗️ 完整 IDE 访问通过 ODE 提供完整的 Modelica 开发环境,包括语法高亮显示、错误检查和调试
📊 高级可视化实时绘图、3D 可视化、交互式图表和可定制的结果分析仪表板
⚡ 无缝集成一键设置与流行的 AI 客户端如 Cursor 和自定义 LLM 应用程序
🛡️ 企业安全基于令牌的身份验证,提供安全的云执行和数据保护
🔄 自主工作流从自然语言输入到仿真结果和工程见解的端到端自动化

可用工具

modelica_simulate()

目的:执行完整的 Modelica 仿真工作流程与 MCP 客户端

modelica_get_diagram_url()

目的:在 ODE 中生成交互式模型图


安装

观看安装教程 🎥 在 YouTube 上观看安装教程

  1. 创建用户账户 → 访问 www.orthogonal.dev
  2. 登录您的账户
  3. 获取令牌
  4. MCP 客户端配置

安装截图


展示案例

此演示展示了如何仅使用 Cursor 中的文本提示创建一个带有真实物理效果的弹跳球模型,包括重力加速度、地面碰撞检测和恢复系数。Modelica MCP 服务器会自动生成微分方程,运行仿真,并提取随时间变化的位置和速度数据。仿真结果随后被输入到一个自定义的 Three.js 可视化中,渲染出带有弹跳球、地面平面和实时轨迹跟踪的动画 3D 场景。

观看演示 🎥 在 YouTube 上观看完整演示


资源与链接

资源描述
Model Context Protocol官方 MCP 文档和规范
Orthogonal 平台高级 Modelica 仿真平台
Modelica 语言官方 Modelica 语言资源

作者信息

orthogonal supersystems GmbH
www.orthogonal.dev