Package neqsim.mcp.runners
package neqsim.mcp.runners
-
ClassDescriptionStateless automation and lifecycle runner for MCP integration.Stateless batch calculation runner for MCP integration.Benchmark trust metadata for each MCP tool.Tool maturity level.Stateless bioprocessing runner for MCP integration.Capabilities discovery runner for MCP integration.Queries the NeqSim component database for MCP and API integration.Multi-server composition layer that enables NeqSim MCP to coordinate with external MCP servers for cross-domain engineering workflows.Represents an external MCP server.A single step in a workflow.A workflow template.Cross-validation runner that compares the same process model under different thermodynamic models (equations of state) to quantify model-selection risk.Read-only data catalog runner that exposes NeqSim databases as browsable resources.Stateless dynamic simulation runner for MCP integration.Engineering validation layer that checks simulation results against industry design rules, physical constraints, and best-practice ranges.Severity levels for validation findings.A single validation finding.Quick equipment sizing runner for MCP integration.Stateless field development economics runner for MCP integration.Stateless flash calculation runner for MCP integration.Stateless flow assurance runner for MCP integration.Industrial deployment profiles for the NeqSim MCP server.Deployment mode for the MCP server.Tool classification by risk level.Explicit trust tier for each tool.Plugin interface for extending the MCP server with custom runners.Parametric study runner for sensitivity analysis and optimization sweeps.Stateless phase envelope runner for MCP integration.Stateless pipeline simulation runner for MCP integration.Registry for MCP runner plugins.Compares two or more process configurations side by side.Stateless process simulation runner for MCP integration.Progress tracking for long-running MCP simulations.A milestone event.Progress state for a single operation.Stateless property table runner for MCP integration.Stateless PVT simulation runner for MCP integration.Report generator that transforms simulation results into structured engineering reports.Stateless reservoir simulation runner for MCP integration.Security and multi-tenancy layer for the NeqSim MCP server.An audit log entry.Rate limiting state for a user.User context associated with an API key.Stateful session runner that maintains live ProcessSystem instances across multiple MCP calls.Internal session state holder.Stateless standards calculation runner for MCP integration.Simulation state persistence for the NeqSim MCP server.Streaming simulation runner that executes long-running operations asynchronously and provides incremental result polling.Internal state for a streaming operation.Task solver and multi-domain composition runner.A step in an execution plan.Result of executing a step.Bridges MCP tool outputs to the task_solve results.json format used by the NeqSim engineering task-solving workflow.Domain-specific validation profiles for engineering simulations.Pre-flight validator for NeqSim JSON inputs (flash or process definitions).Represents a single validation issue.Generates inline visual content (SVG charts, Mermaid diagrams, HTML tables) that can be rendered directly in chat interfaces supporting rich content.