Agent♥︎Age
Catalog

openLCA MCP Server

Official

by Below280 · Python

Connect AI assistants to openLCA. 35 tools for database search, model building, and LCIA.

io.github.Below280/b280-olca-mcp — openLCA MCP Server

An MCP (Model Context Protocol) server that connects AI assistants to a running openLCA instance. It provides tool access over stdio for any MCP client that supports that transport. Developed and tested with Claude Desktop by Below280 (UK partner for openLCA).

🛠️ Key Features

  • 31 tools total
  • Database search tools
  • Model building and editing tools
  • LCIA calculation tools
  • Supports scenarios, sensitivity, Monte Carlo, and contribution analysis
  • Audits and validates models
  • Extracts data quality assessments
  • Compatible with stdio-based MCP clients

🚀 Use Cases

  • Explore openLCA databases for LCA inputs
  • Build and edit LCA models
  • Run LCIA calculations, including uncertainty and contribution analysis
  • Validate models and audit model correctness
  • Retrieve data quality assessment outputs

⚡ Developer Benefits

  • Integrates AI assistants with openLCA via MCP
  • Standard MCP client compatibility using stdio transport
  • Tool coverage across the full LCA workflow

⚠️ Limitations

  • Requires a running openLCA instance to connect and operate

Topics

aiipclcalife-cycle-assessmentmcpmodel-context-protocolopenlcapython