Vehicle handover compliance — NAMA Vehicle Grading, BVRLA Fair Wear & Tear, photographic POD validation, RHA liability cap, BVRLA DRS dispute pack. For UK car-transport operators. Avoids ~£8k/mo chargebacks on a 100-vehicle fleet. By MEOK AI Labs.
Project description
meok-vehicle-handover-mcp
Vehicle handover compliance toolkit for UK car-transport operators. NAMA grading, BVRLA Fair Wear & Tear, photographic POD, RHA liability cap, BVRLA DRS dispute pack. By MEOK AI Labs.
Why this exists
A mid-market 100-vehicle/day car-transport operator bleeds £8,000+ per month in disputed chargebacks they can't evidence. A single contested scratch on a £35k EV = £400-£2,000 in rectification, plus admin time. Auction houses, lease-cos and OEMs all demand evidence packs that reference the same three frameworks:
- NAMA Vehicle Grading 1-5 scale (+ Unclassified)
- BVRLA Code of Conduct + Commercial Vehicle Code (Jan 2020) + Fair Wear & Tear Guide
- RHA Conditions of Carriage Jan 2024 — £1,300/tonne haulier liability cap
If your evidence pack doesn't speak the language of these frameworks, the chargeback sticks. This MCP makes every handover defendable — automatic grading, photo validation, FW&T classification, dispute pack with suggested rebuttal text ready to send.
Install
pip install meok-vehicle-handover-mcp
Claude Desktop config
{
"mcpServers": {
"vehicle-handover": {
"command": "meok-vehicle-handover-mcp"
}
}
}
Tools (8)
| Tool | Use case |
|---|---|
grade_vehicle_condition |
Auto-NAMA grade 1-5 from a panel-damage list. |
validate_pod_photo_set |
Are the POD photos enough? Count, GPS, resolution, age. |
compare_collection_delivery |
Diff pre vs post damage lists. Suggest liability. |
apply_bvrla_fair_wear_tear |
Fair W&T (operator off-hook) vs chargeable per defect. |
generate_dispute_pack |
Insurer-ready dispute bundle with suggested rebuttal text. |
calculate_rha_vs_actual_liability |
£1,300/tonne cap vs claim. Flag if GIT recommended. |
submit_to_bvrla_drs |
Format dispute pack for BVRLA Dispute Resolution Service. |
log_ev_soc_handover |
State-of-charge handover record + OEM SLA compliance. |
Pricing
- Free — MIT self-host
- Starter — £49/mo (signed attestations + email support)
- Pro — £149/mo (multi-user + dispute-pack templates)
- Fleet — £799/mo (100+ vehicles/day, audit-export, SLA)
Subscribe Pro → £149/mo · Talk to Nick
Regulatory basis (informational — not legal advice)
- NAMA Vehicle Grading scale (5 grades + Unclassified)
- BVRLA Code of Conduct + Commercial Vehicle Code (Jan 2020)
- BVRLA Fair Wear & Tear Guide
- BVRLA Dispute Resolution Service (DRS)
- RHA Conditions of Carriage Jan 2024 — £1,300/tonne haulier liability cap
Sign your responses (production)
export MEOK_HMAC_SECRET="your-secret"
meok-vehicle-handover-mcp
Every tool response returns an HMAC-SHA256 signature for audit-trail evidence.
Companion MCPs
Part of the MEOK Car Transport stack on haulage.app:
meok-car-transport-uk-mcp— DVSA + tacho + C&Umeok-ev-recall-transport-mcp— ADR Class 9 + DGSA + thermal-runawaymeok-vehicle-handover-mcp— this onemeok-tacho-audit-mcp— analogue + digital tacho compliancemeok-bs7121-lifting-mcp— vehicle lift / car-transporter ramp safety
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_vehicle_handover_mcp-1.0.1.tar.gz.
File metadata
- Download URL: meok_vehicle_handover_mcp-1.0.1.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a7299074a60eefef57ec5a0050e4fb583ffb07201189fafeeac5094af57bf1b
|
|
| MD5 |
edde6cbb3104d0ac0caabaeead5707cf
|
|
| BLAKE2b-256 |
54f7675d8243172f75cc5d5d4698d056d43138bc205d56bfdaf58fd74f4ea587
|
File details
Details for the file meok_vehicle_handover_mcp-1.0.1-py3-none-any.whl.
File metadata
- Download URL: meok_vehicle_handover_mcp-1.0.1-py3-none-any.whl
- Upload date:
- Size: 14.3 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 |
b7a5fe73b1760ca6ee44a5b63df5c7369c1e67c5063e07da26caee7983c61b27
|
|
| MD5 |
5d7e917d4fbd3e90febb845d293cd52e
|
|
| BLAKE2b-256 |
9c4769b9c235c7af59b8364a83a5a373c2f7962c30aa5151dc71080176f60d18
|