MCP.Market

openLCA MCP Server

by Below280·io.github.Below280/b280-olca-mcp·v1.16.0·6 stars

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

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

6 stars123 downloads/wk

Reviews

Write one

Nobody has reviewed openLCA MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

openLCA MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 19 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How openLCA MCP Server compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 802 Databases servers
GitHub stars
6
more than 75% of 602 Databases servers
Downloads a week
123
more than 62% of 328 Databases servers with a package

Release history: 3 versions in the registry since 2026-09-06, latest 2026-09-27, typically one every 18 days.

Install openLCA MCP Server in Claude Code, Cursor or VS Code

claude mcp add b280-olca-mcp -- uvx b280-olca-mcp
Add to Cursor

What the publisher says

From the openLCA MCP Server repository's README, as published. We do not edit it. Read it on GitHub

openLCA MCP Server

An MCP (Model Context Protocol) server that connects AI assistants to a running openLCA instance. Developed and tested with Claude Desktop; compatible with any MCP client that supports stdio transport. Built by Below280, the UK partner for openLCA.

The server exposes 31 tools covering the full LCA workflow: exploring databases, building and editing models, running calculations (scenarios, sensitivity, Monte Carlo, contribution analysis), auditing and validating models, and extracting data quality assessments. All calculation patterns are tested against production ecoinvent databases.

The server works with both ecoinvent-family databases (ecoinvent, EN15804GD, HiQLCD, BAFU) and FLCAC-family databases (LCA Commons, US LCI, USEEIO). It asks which family you are using, or auto-detects from the flow property names.

Available on PyPI and the MCP Registry.

Install

Quick setup (PyPI)

pip install b280-olca-mcp

This installs the server and its dependencies (mcp, olca-ipc) in one step. The server runs from anywhere with python -m b280olcamcp.

Development setup (GitHub)

Clone the repository for the latest code, the React dashboard, or if you want to modify the server:

git clone https://github.com/Below280/B280-olca-MCP.git
cd B280-olca-MCP
pip install -r requirements.txt

The server entry point is b280olcamcp/server.py.

What it does

Someone using this MCP can say things like:

  • 'Make me a model with 34 kWh UK electricity, 5 kg sodium hydroxide, and 34 kWh steam'
  • 'Build an EPD model from this LCI'
  • 'Run two scenarios, one with transport at 100 km and one at 500 km'
  • 'Which processes contribute most to climate change in my system?'
  • 'Vary the electricity and PET resin parameters by 10%'
  • 'Validate my product system and check if the linking is correct'
  • 'Run 1000 Monte Carlo iterations and show me the uncertainty'
  • 'Help me connect to openLCA from R / Go / Rust'
  • 'What can you do?' (the help tool)

The AI assistant handles the conversation, builds the tool calls, and presents results visually with charts, tables, and exportable data.

Connect your MCP client

The server uses stdio transport. Any MCP client that can spawn a local Python process will work.

Claude Desktop

In Claude Desktop, go to Settings > Developer > Edit Config. Add an openLCA entry to the mcpServers section.

If you installed via PyPI:

{
  "mcpServers": {
    "openLCA": {
      "command": "python",
      "args": ["-m", "b280_olca_mcp"],
      "env": {
        "OLCA_PORT": "8080"
      }
    }
  }
}

If you cloned from GitHub:

{
  "mcpServers": {
    "openLCA": {
      "command": "python",
      "args": ["C:/path/to/B280-olca-MCP/b280_olca_mcp/server.py"],
      "env": {
        "OLCA_PORT": "8080"
      }
    }
  }
}

On Windows, if Claude Desktop cannot find Python, use the full path to your Python executable.

Restart Claude Desktop after saving.

Cursor

Go to Settings > Tools & MCP > Add MCP Server. Choose stdio transport, set the command to python and the argument to -m b280olcamcp (PyPI) or the path to b280olcamcp/server.py (GitHub clone). Cursor picks up config changes without restarting.

VS Code

Add the server to .vscode/mcp.json in your workspace or user settings:

{
  "servers": {
    "openLCA": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "b280_olca_mcp"],
      "env": {
        "OLCA_PORT": "8080"
      }
    }
  }
}

Note: VS Code uses servers as the root key, not mcpServers. If using GitHub Copilot, switch Copilot Chat to Agent mode.

ChatGPT

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

openLCA MCP Server: common questions

Is openLCA MCP Server safe?
Yes, by our scan: it is graded A (89/100). Read the openLCA MCP Server safety report
How do I install openLCA MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does openLCA MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is openLCA MCP Server maintained?
The last commit was 38 days ago (2026-09-27). The latest release is v1.16.0.
What can I use instead of openLCA MCP Server?
Servers from other publishers that do the same job: CogniCore MCP server, DBHub MCP server and Neo4j Cypher MCP server.
How does openLCA MCP Server compare with other Databases MCP servers?
safety score 89/100 (higher than 80% of 802 Databases servers); github stars 6 (more than 75% of 602 Databases servers); downloads a week 123 (more than 62% of 328 Databases servers with a package). Full comparison.

Alternatives to openLCA MCP Server

Same job from other publishers: the closest match first, then the best rated.

  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Neo4j Cypher
    A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
    A
  • Appwrite
    Build and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDN
    A
  • Airtable
    Read and write access to Airtable database schemas, tables, and records.
    B