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

MCP Scorecard: 84/100

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.1.tar.gz (16.3 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.1-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for meok_vehicle_handover_mcp-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8a7299074a60eefef57ec5a0050e4fb583ffb07201189fafeeac5094af57bf1b
MD5 edde6cbb3104d0ac0caabaeead5707cf
BLAKE2b-256 54f7675d8243172f75cc5d5d4698d056d43138bc205d56bfdaf58fd74f4ea587

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for meok_vehicle_handover_mcp-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b7a5fe73b1760ca6ee44a5b63df5c7369c1e67c5063e07da26caee7983c61b27
MD5 5d7e917d4fbd3e90febb845d293cd52e
BLAKE2b-256 9c4769b9c235c7af59b8364a83a5a373c2f7962c30aa5151dc71080176f60d18

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