
novia-rdi-seafaring/mcp-fmi
Productivity workflow이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Model Context Protocol - Functional Mock-up Interface Makes your simulation models available as tools for LLM-based agents.
개요
Model Context Protocol - Functional Mock-up Interface Makes your simulation models available as tools for LLM-based agents. This is an unofficial MCP-integration of the FMPy package. This package integrates FMU simulation models as tools for LLM-based agents through the MCP. By allowing simulation models to be accessed and orchestrated directly from chat interfaces, simulation models become accessible to virtually anyone. This means simulation capabilities can be shared across teams and organizations, including with non-experts, bringing the benefits of simulation to everyone you collaborate with. - from chat interfaces. - for LLM-based agents. - for simulations from natural language. - in browser. - fmu_information_tool retrieves information about the available FMU models. - simulate_toolsimulates a single FMU model with default prameters and input signals. Returns the simulated outputs. - simulate_with_input_tool simulates a single FMU model with the specified input signals.
README
원문 README의 일부입니다. 원문 보기.
Model Context Protocol - Functional Mock-up Interface Makes your simulation models available as tools for LLM-based agents.
Novia UAS
|
Research Project
| Contact
MCP-FMI
This is an unofficial MCP-integration of the FMPy package.
Table of Content
- Overview
1.1 Features
1.2 Implemented Tools
1.3 Standards - Prerequisites
- Claude Desktop Integration
- For Developers
- Example Usage
- Future Work
- Citation
- Acknowledgements
- License
Overview
This package integrates FMU simulation models as tools for LLM-based agents through the MCP. By allowing simulation models to be accessed and orchestrated directly from chat interfaces, simulation models become accessible to virtually anyone. This means simulation capabilities can be shared across teams and organizations, including with non-experts, bringing the benefits of simulation to everyone you collaborate with.
Features
- 💬 Manage simulations from chat interfaces.
- 🛠️ Use simulation models as tools for LLM-based agents.
- 📈 Generate input signals for simulations from natural language.
- 📊 Visualize simulation results in browser.
Implemented tools
fmu_information_toolretrieves information about the available FMU models.simulate_toolsimulates a single FMU model with default prameters and input signals. Returns the simulated outputs.simulate_with_input_toolsimulates a single FMU model with the specified input signals. Returns the simulated outputs.create_signal_toolgenerates an input-sequence object for a single input.merge_signals_toolmerges multiple signel objects that can be used as an input for a simulation.show_results_in_browser_toolvisualizes simulation results in browser.
Standards
설치
uvx mcp-fmi /path/to/folder/with/fmu/files설정
{
"mcpServers": {
"MCP-FMI Server": {
"command": "uvx",
"args": ["mcp-fmi", "/path/to/folder/with/fmu/files"],
}
}
}