Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenKer Modeler MCP ServerPerform an impact analysis for changing the battery capacity requirement."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π οΈ OpenKer Modeler
OpenKer Modeler is an AI-native, Model-Based Systems Engineering (MBSE) platform designed to maintain a single source of truth using plain-text SysML v2 notation. The name "Ker" is derived from KerML (Kernel Modeling Language), the foundational syntax of the SysML v2 standard that enables precise, formal, and machine-readable systems modeling.
π Key Features
Git-Backed Truth: Models are stored as
.sysmlfiles in Git, making them natively readable and editable by both Humans and AI agents.AI-Native Interoperability: Built-in Model Context Protocol (MCP) server allows AI agents (like OpenClaw or Claude) to traverse the model graph, query requirements, and perform impact analysis.
Automated Reporting: A high-fidelity reporting engine that automatically synthesizes SysML models into professional PDF System Engineering reports (including BDD, IBD, RD, Use Case, Activity, and State Machine diagrams).
EARS Framework: Built-in support for the "Easy Approach to Requirements Syntax" for formal specification rigor.
π Project Structure
/models: The authoritative SysML v2 textual model files (.sysml)./mcp-server: The Model Context Protocol (MCP) implementation for agent access./docs: Generated Markdown reports and diagram PNGs/PDFs./assets: Static resources like branding and logos.reporting_engine.js: The automated documentation and diagram synthesis engine.
π€ For AI Agents
This repository is designed to be "Agent-First." If you are an AI assistant:
Read
models/*.sysmlto understand the system architecture.Use the MCP server to perform traceability checks and impact analysis.
Update the
.sysmlfiles directly to refine the architecture or requirements.Run
npm run generate-docsto regenerate diagrams and documentation.
π₯ For Human Engineers
Prerequisites
Node.js: Installed on your system (v18+).
markdown-pdf: Install globally via
npm install -g markdown-pdf.
Usage
Clone the repository.
Run
npm installto set up dependencies.Edit the
.sysmlfiles in the/modelsdirectory.Run the reporting engine:
npm run generate-docs npm run generate-pdfThis will read the
OpenKer.sysmlmodel and output the updated specifications into thedocs/folder.
π License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.