Client connection
Standard MCP handshake, tool discovery, and calls, with the stdio protocol channel kept separate from logs.
A reliability-focused bridge between CST Studio Suite and MCP clients, covering connection timing, error propagation, and the simulation lifecycle.
The source repository may open on an external site and can require private access.
The review found CST connections occurring before the client handshake, some failures being returned as successful calls, and inconsistent solver lifecycle behavior.
Standard MCP handshake, tool discovery, and calls, with the stdio protocol channel kept separate from logs.
Blocking and asynchronous solver calls are distinguished, while status queries remain read-only.
Failures reach the client as failures, and an ambiguous operation state is preserved when a timeout occurs.
For a new setup, add the MCP server first and then connect explicitly with cst_connect. A real-CST check should later use an empty session and a temporary project. The verified scope is recorded in docs/RELIABILITY_REVIEW.md in the repository.