Skip to main content

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

PyPI License: MIT 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&U
  • meok-ev-recall-transport-mcp — ADR Class 9 + DGSA + thermal-runaway
  • meok-vehicle-handover-mcp — this one
  • meok-tacho-audit-mcp — analogue + digital tacho compliance
  • meok-bs7121-lifting-mcp — vehicle lift / car-transporter ramp safety

License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meok_vehicle_handover_mcp-1.0.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meok_vehicle_handover_mcp-1.0.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file meok_vehicle_handover_mcp-1.0.0.tar.gz.

File metadata

File hashes

Hashes for meok_vehicle_handover_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 468c3b6bb94679cc73273fb89422f031698b48f0f6e36dec8d1d8f60f93c9595
MD5 685c9a9e73ac7f97765a568ef4d9f60c
BLAKE2b-256 1a508a632580475692b8cb43ff320c717dcf742291da68ac790bc99c4def40c6

See more details on using hashes here.

File details

Details for the file meok_vehicle_handover_mcp-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for meok_vehicle_handover_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 33e180309481c090787307c4efa9c40c1d38768e5de83c240e9de9953f855c69
MD5 df9b18c19aa86cdb0224a1392115daaa
BLAKE2b-256 0b2660b2c4c265e996e68f6dd86e9b379201a25fcd872a83173ce8df1b18dd6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page