volca

ccomb/volca
★ 2 stars Haskell 📊 Data/Analytics Updated today
Open-source toolkit for inspecting and working with life-cycle inventory databases, with CLI, desktop, API/server, Python, and MCP interfaces.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "volca": {
      "command": "npx",
      "args": [
        "-y",
        "ccomb/volca"
      ]
    }
  }
}

README Excerpt

**VoLCA** is a Life Cycle Assessment engine that turns LCA databases into inspectable, queryable answers — fast. It loads EcoSpold2, EcoSpold1, SimaPro CSV, ILCD process, and Brightway Excel databases, builds supply chain dependency trees, computes life cycle inventories using sparse matrix algebra, and applies characterization methods for impact assessment. Everything runs in-memory against your own data.

Tools (20)

aggregatedatabaseget_activityget_characterizationget_consumersget_contributing_activitiesget_contributing_flowsget_flow_mappingget_impactsget_inventoryget_path_toget_supply_chainlist_classificationslist_databaseslist_geographieslist_methodslist_presetslist_scoring_setsmethodmethods

Topics

apidesktop-appenvironmental-datahaskelllcalcilcialife-cycle-assessmentmcpopen-sourcepythonsustainability