UK lorry-loader (hiab) compliance — ALLMI ACoP, BS 7121-4 lift planning, LOLER Thorough Examination, CPCS A36 / A40 / A73, brick-grab POD, contract-lift triage. For builders' merchants + specialist hiab operators. By MEOK AI Labs.
Project description
meok-allmi-hiab-mcp
UK lorry-loader (hiab) compliance toolkit. ALLMI ACoP + BS 7121-4 + LOLER + CPCS A36 / A40 / A73 + brick-grab ePOD + contract-lift triage. For builders' merchants and specialist hiab operators. By MEOK AI Labs.
Why this exists
Every brick-grab, pallet of blocks, kerbstone, or roof-tile stillage delivered in the UK runs through the same regulatory stack — BS 7121-4 lift planning, the ALLMI Approved Code of Practice, LOLER 1998 Thorough Examination, CPCS A36 operator card, A40 / A73 slinger-signaller cards, and the BMF Code of Practice for POD. Today most of that is done on paper, on a clipboard, in the cab.
This MCP turns the whole stack into sub-second tool calls — including the magic-button site-foreman SMS that prevents the £200-£450 rejected-delivery loss every builders' merchant bleeds.
Wedge customers: the TOP-6 UK builders' merchants — Travis Perkins, Jewson, MKM, Selco, Buildbase, Howdens — plus ~800-1,500 specialist hiab operators.
Payback: a single avoided rejected delivery (£200-£450) covers a month of Pro tier.
Install
pip install meok-allmi-hiab-mcp
Claude Desktop config
{
"mcpServers": {
"allmi-hiab": {
"command": "meok-allmi-hiab-mcp"
}
}
}
Tools (8)
| Tool | Use case |
|---|---|
generate_hiab_lift_plan |
BS 7121-4 lift plan: SWL check, outrigger policy, exclusion zone, AP signoff trigger. |
triage_contract_lift_threshold |
Hire vs Contract Lift triage per CPA Model Conditions — £100k+ liability wedge. |
check_allmi_thorough_examination |
LOLER + ALLMI scheme — 6-month for personnel lifting, 12-month for materials. |
check_cpcs_a36 |
Verify Lorry Loader operator card. Red/Blue/Gold tier handling. |
check_slinger_a40_a73 |
Verify Slinger/Signaller card — A40 (≤5t) or A73 (any weight). |
capture_brick_grab_pod |
ePOD-ready POD: photos, signature (typed OR image), customer ref, BMF-compliant. |
flag_delivery_rejection_risk |
Score rejection risk + emit pre-written foreman SMS with ETA + driver + VRN. |
audit_pre_delivery_walkaround |
25-point HSE COP L113 walkaround — flags blocking failures. |
Pricing
- Free — MIT self-host
- Starter — £39/mo (signed attestations + email support)
- Pro — £119/mo (multi-driver, ePOD export, BMF audit-pack)
- Fleet — £499/mo (50+ trucks, merchant-system integration, SLA)
Subscribe Pro → £119/mo · Talk to Nick
Regulatory basis
- BS 7121-4:2010 — Code of practice for safe use of cranes, Part 4: Lorry loaders
- ALLMI Approved Code of Practice (operator + Appointed Person roles)
- ALLMI Thorough Examination scheme (6 / 12-monthly intervals)
- LOLER 1998 — Lifting Operations and Lifting Equipment Regulations
- PUWER 1998 — Provision and Use of Work Equipment Regulations
- HSE ACOP L113 — Safe use of lifting equipment
- CPCS A36 — Lorry Loader card
- CPCS A40 / A73 — Slinger / Signaller cards (light + general)
- CPA Model Conditions for Hire of Plant (Form 10/2011)
- BMF Code of Practice — Builders' Merchants Federation
Sign your responses (production)
export MEOK_HMAC_SECRET="your-secret"
meok-allmi-hiab-mcp
Every tool response returns an HMAC-SHA256 signature for audit-trail evidence.
The magic-button SMS
Your bricks will arrive at 10:48. Driver: Dave. Truck: KP24 ZTM.
flag_delivery_rejection_risk returns this pre-written 2-line SMS ready for the office to fire to the site foreman. If risk score is elevated, a confirmation prompt is appended ("Please confirm: gates locked cleared. Reply Y to proceed."). Every avoided rejected delivery = £200-£450 saved.
Companion MCPs
Part of the MEOK Haulage stack on haulage.app:
meok-car-transport-uk-mcp— DVSA + tacho + C&Umeok-vehicle-handover-mcp— NAMA + BVRLA + PODmeok-ev-recall-transport-mcp— ADR Class 9 EV recallsmeok-allmi-hiab-mcp— this one
License
MIT © 2026 Nicholas Templeman / MEOK AI Labs · haulage.app
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file meok_allmi_hiab_mcp-1.0.0.tar.gz.
File metadata
- Download URL: meok_allmi_hiab_mcp-1.0.0.tar.gz
- Upload date:
- Size: 18.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68d5c70d06759a4c28c05f21382b3a655f2c8ff92be12e6641e61bd51138b137
|
|
| MD5 |
04dc3a9b6ee810bcc44a1ded711f36b7
|
|
| BLAKE2b-256 |
53871fa69279fbef98237a65996b4baed6f511460ec8ff9d242559de3e00e84d
|
File details
Details for the file meok_allmi_hiab_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: meok_allmi_hiab_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 16.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac460cf37c8692661fb21b06963b680021990941ded9b568207f6686550d1c9f
|
|
| MD5 |
5858a2d7ed76592dacd1a0456e947d32
|
|
| BLAKE2b-256 |
e741ecf3e7b9821e9a107077741a67cf4d6a2709cb65c23584c095fd13e9aba5
|