INTERNAL TEST ONLY - will be ready soon について
MCP クライアントから Modelica モデルのシミュレーションを実行する MCP サーバーです。Modelica IDE である ODE と連携し、シミュレーションと図の URL 生成のツールを提供します。README は内部テスト用と明記されており、説明の多くは宣伝的な表現のため、詳細は限られています。
主な機能
- 01modelica_simulate ツールによるシミュレーション実行
- 02modelica_get_diagram_url ツールによる図の URL 生成
- 03ODE 連携による Modelica IDE 機能
- 04トークンベースの認証
活用シーン
- 01テキストによる説明から Modelica モデルを生成しシミュレーションする
- 02シミュレーションモデルのインタラクティブな図を作成する
MCP 対応
MCP クライアントに対し、modelica_simulate と modelica_get_diagram_url をツールとして提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Modelica MCP サーバー
Modelica モデルをシミュレーションする軽量な Model Context Protocol サーバー
Modelica 関連のタスクを LLM がシームレスに処理できるようにします
これは何ですか?

Modelica MCP サーバーは、新しい Modelica IDE である ODE をエンジニアリング向けの AI エージェントに変え、LLM と高度なシミュレーション機能をシームレスに連携させます。自然言語でのやり取りを通じて、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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。

