io.github.CSOAI-ORG/meok-eu-mobility-package-mcp
EU Mobility Package compliance — EU 561/2006 drivers' hours, 4-week return-to-base, Posted Workers
Versions
1.0.0latestTools 9
check_drivers_hours_eu Audit a driver's week against EU 561/2006 limits.
check_return_to_base_4w 4-week return-to-base check (Mobility Package I). Args: movements: list of dicts {"start": "YYYY-MM-DD", "end": "YYYY-MM-DD", "country_iso": "DE"} as_of: ISO date; defaults to today
check_vehicle_return_to_base_8w 8-week return-to-base check for vehicles.
check_cabotage_3in7 Cabotage: max 3 ops in 7 days after international unload. Args: operations_in_country: list of dicts {"date": "YYYY-MM-DD"} for ops in the cabotage country since the unload date
check_smart_tachograph_2_v2 Smart Tachograph 2 v2 retrofit deadlines (EU 2021/1228). Args: vehicles: list of dicts {"vrn", "type": 'hgv_gt_3_5t'/'lcv_2_5_3_5t'/..., "tacho_gen", "international_use"}
check_imi_posted_worker_declaration Posted Workers Directive IMI declaration check. operation_type: 'bilateral_transport' / 'transit' / 'cabotage' / 'cross_trade' / 'combined_transport_road_only'
check_working_time_directive Directive 2002/15/EC Working Time for mobile workers.
generate_eu_compliance_pack Generate a cross-border EU compliance evidence pack skeleton.
check_eu_aetr_third_country Check if a driver's route enters AETR (non-EU 561) countries.
Permissions 3
network medium filesystem low env_vars low