Skip to content
Engineering Decision Intelligence

Open source

Tools

Open connectors and practical tools for LCA, process modeling, TEA, waste systems, and engineering research.

SDAI InstituteAvailable

LCA Skills

Portable Agent Skills and runtime adapters for rigorous, reproducible life cycle assessment workflows.

Provides a gate-based LCA expert workflow, specialist review, durable study artifacts, and optional openLCA, Brightway, and GREET adapters across multiple agent hosts.

Agent SkillsLCAMCP
openLCAAvailable

openLCA IPC Toolkit

Python toolkit for openLCA calculations, parameter updates, scenario runs, and result extraction.

Turns repeatable openLCA work into scripts that can be rerun and reviewed.

PythonopenLCAIPC
pip install openlca-ipc
openLCAAvailable

openLCA MCP

MCP server for openLCA search, models, calculations, results, scenarios, and exports.

Provides typed tools and structured results for automation clients.

MCPPythonFastMCP
BrightwayAvailable

Brightway MCP

MCP server for Brightway 2.5 projects, databases, LCIA, uncertainty, and contribution analysis.

Provides typed Brightway tools, explicit background jobs, and result-lifecycle controls for MCP clients.

MCPPythonBrightway2
BioSTEAMAvailable

BioSTEAM / QSDsan MCP

MCP server for BioSTEAM and QSDsan process models, TEA, foreground impacts, uncertainty, and optimization.

Provides structured access to process-system state, engineering results, and long-running analysis jobs.

MCPPythonBioSTEAMQSDsan
SDAI InstituteAvailable

SwolfPy MCP

MCP server for municipal-solid-waste LCA, Monte Carlo uncertainty, scenarios, optimization, and mass-flow analysis.

Adds lifecycle-safe project creation, explicit background jobs, and an offline SwolfPy documentation and tutorial bundle.

MCPPythonSwolfPyBrightway2

Why open

Keep the workflow inspectable.

The methods and model operations remain visible.

Open standards

Use documented protocols and portable interfaces.

Developer friendly

Clear APIs, examples, and modular components.

Inspectable

Keep tool calls and model operations visible.

Interoperable

Connect established engineering and LCA software.

Architecture

How the layers connect.

The connector layer sits between applications and the calculation engines.

Applications

  • Engineering workspaces
  • Automation
  • Analysis scripts
  • Tool clients
MCP / API

SDAI connectors

  • openLCA IPC Toolkit
  • openLCA MCP
  • Brightway MCP
  • BioSTEAM MCP
  • SwolfPy MCP
Connects to

Engineering tools

  • openLCA
  • Brightway
  • BioSTEAM / QSDsan
  • SwolfPy
  • DWSIM

Contribute

Issues, pull requests, and technical review are welcome.

github.com/SDAI-institute

Using these tools?

Tell us what works and what is missing.