Meok Bs7121 Mcp

io.github.CSOAI-ORGPublished by GitHub account CSOAI-ORGv1.0.5Updated Nov 5, 2026

BS 7121 lift-plan compliance for UK crane + hiab operators. Parts 1/3/4/5 clause lookup, Appointed

VerifiedSTDIODesktop onlyKnowledge & MemoryBusiness & Commerce

Overview

AI-generated overview

Local MCP server that lets an assistant look up BS 7121 crane lift-planning clauses and run UK lift-plan compliance checks.

What you can do
  • Look up BS 7121 clauses across parts 1/3/4/5/7
  • Classify lift category and triage CPA hire versus contract lift
  • Check appointed-person competence and CPCS card categories
  • Validate lift plans, exclusion zones and ground bearing pressure
  • Schedule LOLER thorough examinations and check CAA CAP 1096 aviation notification
When to use it
Useful for UK crane, hiab and lorry-loader operators, lift planners and principal contractors who want an assistant to check lift-plan paperwork against BS 7121, LOLER and related UK regulations while preparing or reviewing plans.
Requirements
Runs locally over stdio as a Python package (pip install meok-bs7121-mcp, or uvx meok-bs7121-mcp). No authentication, environment variables or headers are declared. Desktop MCP client only; not web-executable.
Before you install
Outputs are compliance guidance, not a substitute for a competent appointed person or regulator sign-off. The README lists paid tiers (Starter, Pro, Enterprise) alongside a free self-host option, so check what any paid plan adds. No credentials are requested by the manifest.

Installation

In SourceWeft

  1. Open Meok Bs7121 Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[MCP Scorecard: 90/100]

meok-bs7121-mcp

BS 7121 lift-plan compliance for UK crane + hiab operators. Parts 1/3/4/5/7 clause lookup, AP competence, CPA Contract-Lift vs Hire triage, GBP calc, LOLER scheduling. By MEOK AI Labs.

Why this exists

BS 7121 is the UK lift-planning bible. Five parts most operators reference daily. Plus LOLER, PUWER, CDM 2015, CPCS. Mobile, tower, crawler, lorry-loader — every category has its own triage.

Real UK cases this MCP exists to prevent:

  • Brand Energy & Infrastructure Services UK — £1.6m HSE fine (Nov 2024). Jack Phillips (24) killed Eastbourne. Expired sling + missing exclusion zone.
  • Baldwins Crane Hire v Vision Modular Systems (ongoing 2026, £951k claim). CPA Condition 9(d) — proves Contract-Lift vs Hire triage at the QUOTE stage is the £100k+ wedge.

This MCP sits ABOVE 3D Lift Plan and Lolerflow — it doesn't simulate; it validates, classifies, and produces audit-quality compliance attestations.

Install

bash
pip install meok-bs7121-mcp

Tools (10)

ToolUse case
lookup_bs7121_clauseQuick clause lookup across parts 1/3/4/5/7
classify_lift_categorybasic / standard / complex / critical — AP signoff trigger
triage_cpa_hire_vs_contract_liftThe £100k+ wedge — Baldwins v Vision style
check_ap_competenceA88 card + qualifications + experience
validate_lift_plan10-point Principal Contractor review
calculate_ground_bearing_pressureOutrigger pressure vs soil safe bearing
check_exclusion_zoneMinimum radius + barrier/signaller requirements
schedule_loler_thorough_examLOLER Reg 9 cadence (6mo personnel / 12mo other)
check_cpcs_cardA02/A36/A40/A60/A66/A73/A85/A88 verification
check_cap1096_aviationCAA §50 notification for cranes near aerodromes

Pricing

  • Free — MIT self-host
  • Starter — £99/mo (lift plans + LOLER tracking)
  • Pro — £299/mo (CPA Contract Lift triage + multi-AP + audit pack)
  • Enterprise — £799/mo (multi-depot, SSO, Principal Contractor API)

Regulatory basis

  • BS 7121-1:2016, -3:2017, -4:2010, -5:2019, -7:2020
  • LOLER 1998 (SI 1998/2307)
  • PUWER 1998 (SI 1998/2306)
  • CDM 2015 (SI 2015/51)
  • CAA Civil Aviation Act 1982 §50, CAP 1096
  • CPA Model Conditions of Hire 2011 + 2021 amendments

License

MIT © 2026 Nicholas Templeman / MEOK AI Labs · haulage.app

Configuration

Add to your claude_desktop_config.json (Claude Desktop) or your MCP client config:

json
{  "mcpServers": {    "meok-bs7121-mcp": {      "command": "uvx",      "args": ["meok-bs7121-mcp"]    }  }}

Or: pip install meok-bs7121-mcp then run the meok-bs7121-mcp command (stdio transport).

Examples

Once configured, ask your assistant, for example:

  • "Use lookup_bs7121_clause to …"
  • "Use classify_lift_category to …"
  • "Use triage_cpa_hire_vs_contract_lift to …"

Part of the MEOK constellation

This MCP is one node in a connected ecosystem built by MEOK AI LABS around a single sovereign AI core — governed agents with a hash-chained audit trail, mapped to the CSOAI compliance charter.

Source: README.md at commit 8e5824e

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.5LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts