Skip to main content

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

pip install meok-bs7121-mcp

Tools (10)

Tool Use case
lookup_bs7121_clause Quick clause lookup across parts 1/3/4/5/7
classify_lift_category basic / standard / complex / critical — AP signoff trigger
triage_cpa_hire_vs_contract_lift The £100k+ wedge — Baldwins v Vision style
check_ap_competence A88 card + qualifications + experience
validate_lift_plan 10-point Principal Contractor review
calculate_ground_bearing_pressure Outrigger pressure vs soil safe bearing
check_exclusion_zone Minimum radius + barrier/signaller requirements
schedule_loler_thorough_exam LOLER Reg 9 cadence (6mo personnel / 12mo other)
check_cpcs_card A02/A36/A40/A60/A66/A73/A85/A88 verification
check_cap1096_aviation CAA §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:

{
  "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.

Metadata

Release files for meok-bs7121-mcp 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for meok-bs7121-mcp 1.0.5
File Size Uploaded Provenance Actions
meok_bs7121_mcp-1.0.5.tar.gz 12.9 kB Without provenance Details for meok_bs7121_mcp-1.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for meok-bs7121-mcp 1.0.5
File Interpreter ABI Platform Actions
meok_bs7121_mcp-1.0.5-py3-none-any.whl Python 3 none any Details for meok_bs7121_mcp-1.0.5-py3-none-any.whl

Total release size: 25.2 kB

Release files / meok_bs7121_mcp-1.0.5.tar.gz

Download URL meok_bs7121_mcp-1.0.5.tar.gz
Size 12.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7c6171fe3651a68b8bab09da639fdb48e5be5b0871f1dba1cc54ca38fc67b3af
BLAKE2b-256 checksum
How to use checksums
32214c0b78d681afef7cc29f4fdff3240af6ffe6a6717abc2c377c78300dab1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / meok_bs7121_mcp-1.0.5-py3-none-any.whl

Download URL meok_bs7121_mcp-1.0.5-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3b972e320f66252eb8f1306c91e448afef4597d069db55c86ecb6e68fb02fa70
BLAKE2b-256 checksum
How to use checksums
4e7b88fecd5cd742606acb6f9b0039e14bb204da08a7745e1372af5d556a2f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Security for meok-bs7121-mcp 1.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page