The compiled pro-extension plugin JAR for the SysML v1 MCP Bridge for CATIA Magic / Cameo Systems Modeler. It unlocks the licensed (write-tier and pro) tool set on top of the free base plugin.
This repository distributes a single artifact: jgs-sysmlv1-pro.jar. It is not a
standalone application. At CATIA Magic startup the free base plugin loads this JAR
dynamically (via URLClassLoader) and, when a valid licence is present, enables the pro
tools. Without the free base plugin installed, the pro JAR does nothing.
Important
The free base plugin must be installed first. The pro JAR is loaded by the free plugin and silently does nothing if the free plugin is absent.
flowchart LR
A[CATIA Magic starts] --> B[Free base plugin loads]
B --> C{Pro JAR present<br/>in jgs-pro/?}
C -- no --> D[Free tools only]
C -- yes --> E{Valid licence?}
E -- no --> D
E -- yes --> F[Pro + write-tier tools enabled]
| File | Description |
|---|---|
jgs-sysmlv1-pro.jar |
Compiled pro-extension plugin JAR |
RELEASE-INFO.txt |
Version, intended tag, and SHA-256 digest of the JAR |
CHANGELOG.md |
Release history |
- CATIA Magic / Cameo Systems Modeler (or MSOSA) installed and licensed.
- The free SysML v1 MCP Bridge base plugin installed.
- A valid JG Systems Consulting pro licence file (shipped in your licence bundle).
Customers receive this JAR pre-packaged in their licence bundle (zip), alongside an
AGENT-INSTALL.md with automated steps. The JAR is copied into the free plugin's pro
directory:
<CATIA Magic install>\plugins\<plugin-dir>\jgs-pro\jgs-sysmlv1-pro.jar
Restart CATIA Magic after copying. Verify the digest against RELEASE-INFO.txt:
sha256sum jgs-sysmlv1-pro.jar # must equal jar_sha256 in RELEASE-INFO.txtPaste this into a coding agent (Claude Code, Cursor, etc.) to perform the install:
Install the JGS SysML v1 Pro extension JAR.
1. Read this repo's README.md and RELEASE-INFO.txt first.
2. Confirm the free SysML v1 MCP Bridge base plugin is already installed (prerequisite).
3. Copy jgs-sysmlv1-pro.jar into:
<CATIA Magic install>/plugins/<plugin-dir>/jgs-pro/jgs-sysmlv1-pro.jar
4. Verify: sha256 of the copied JAR equals jar_sha256 in RELEASE-INFO.txt.
5. HUMAN-ONLY STEP: place your pro licence file and restart CATIA Magic. An agent
cannot install a host-application plugin or restart the host for you.
Note the licence: proprietary, governed by LICENSE in this repo.
Once the JAR is in place, the free base plugin loads it at startup. Pro and write-tier tools become available to any connected MCP agent through the free bridge's MCP server. There is no separate process to run from this repository. See the free SysML v1 MCP Bridge for the tool reference and MCP client configuration.
Proprietary. Governed by LICENSE (JG Systems Consulting Ltd. Proprietary
Software Licence). See COPYRIGHT and NOTICE for attribution and
third-party notices.
- Help / questions: open an issue, or contact JG Systems Consulting Ltd.
- Security: see
SECURITY.md(report via a private GitHub security advisory, not email). - Version / history: see
CHANGELOG.md.