ReferenceVersion 0.3.0
Brightway MCP tool groups
A compact map of the 0.3.0 tool surface and lifecycle model.
Core LCA tools
The 22 core tools cover health/project setup, database and activity discovery, foreground writes, method discovery/import, LCIA, uncertainty, comparisons, contributions, emissions, supply-chain inspection, export, and result disposal.
Background jobs
- setup_project_async
- import_lcia_methods_async
- run_multi_method_async
- run_monte_carlo_async
- compare_activities_async
- supply_chain_async
Use get_job_status, get_job_result, list_jobs, cancel_job, and dispose_job to manage explicit jobs.
Result identity
run_lca returns a result_id. Reuse that identifier for contribution and emission analysis, then dispose it. Treat the result identifier as session state, not as a substitute for recording the project, database, activity, amount, method, and source revision.