get_fuel_prices
Get Fuel Prices
Get official South African regulated fuel prices (95 ULP, 93 ULP, 50ppm Diesel) from the Central Energy Fund (CEF), including next price adjustment date and projected change. When to use: Call this tool when you specifically need to execute 'get_fuel_prices' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_product_catalog' or 'calculate_fleet_sars_roi' or 'get_sars_compliance_guide' for their respective operations). Parameters: fuel_grade (optional), region (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parametersregionfuel_grade
get_product_catalog
Get Product Catalog
Get CarWallet 4G OBD-II GPS Tracker hardware specs (Powered by Teltonika), Starter Bundle pricing (R1,809), Pro Telematics subscription (R110/month), Free App features, and direct checkout URL. When to use: Call this tool when you specifically need to execute 'get_product_catalog' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'calculate_fleet_sars_roi' or 'get_sars_compliance_guide' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Takes no parameters.
calculate_fleet_sars_roi
Calculate Fleet Sars Roi
Calculate 3-year SARS Section 8(1)(b) travel tax deduction, corporate tax cash return (27%), phantom fuel savings, and 3-year contract savings vs. legacy R399/mo tracking contracts. When to use: Call this tool when you specifically need to execute 'calculate_fleet_sars_roi' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'get_sars_compliance_guide' for their respective operations). Parameters: fleet_size (optional), annual_business_km (optional), sars_rate_per_km (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parametersfleet_sizesars_rate_per_kmannual_business_km
get_sars_compliance_guide
Get Sars Compliance Guide
Get authoritative South African SARS Section 8(1)(b) travel logbook rules, Tax Administration Act Section 29 5-year retention requirements, mandatory logbook fields, and thermal receipt rules. When to use: Call this tool when you specifically need to execute 'get_sars_compliance_guide' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Takes no parameters.
get_platform_metrics
Get Platform Metrics
Inspect live CarWallet platform telemetry (registered drivers, vehicles, fuel logs, and SARS travel trips). When to use: Call this tool when you specifically need to execute 'get_platform_metrics' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Takes no parameters.
list_vehicles
List Vehicles
List all vehicles registered in the authenticated user's CarWallet garage, including make, model, year, license plate, current odometer, fuel type, and tank capacity. When to use: Call this tool when you specifically need to execute 'list_vehicles' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: none required (zero-argument query). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Takes no parameters.
list_fuel_logs
List Fuel Logs
Retrieve recent fuel fill-up records for the user's vehicles, including litres pumped, fuel grade, price per litre, total ZAR cost, station name, logged date, and calculated L/100km fuel economy. When to use: Call this tool when you specifically need to execute 'list_fuel_logs' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: vehicle_id (optional), limit (optional), search (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parameterslimitsearchvehicle_id
list_sars_trips
List Sars Trips
Retrieve SARS Section 8(1)(b) compliant business and private travel logs, including trip date, starting odometer, ending odometer, distance in km, destination, and specific business purpose. When to use: Call this tool when you specifically need to execute 'list_sars_trips' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: vehicle_id (optional), is_business (optional), limit (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parameterslimitvehicle_idis_business
get_sars_summary
Get Sars Summary
Calculate official SARS travel allowance tax pack totals for a vehicle across the South African tax year (1 March to 28/29 February), returning total km, business km, business %, and total fuel expenditure. When to use: Call this tool when you specifically need to execute 'get_sars_summary' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: vehicle_id (required), tax_year (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parameterstax_yearvehicle_idrequired
get_service_records
Get Service Records
Retrieve vehicle maintenance and service history records, including service dates, odometers, service types, costs, and service center names. When to use: Call this tool when you specifically need to execute 'get_service_records' on CarWallet Vehicle Compliance (carwallet.co.za). Do NOT use this tool when another specialized tool fits better (use 'get_fuel_prices' or 'get_product_catalog' or 'calculate_fleet_sars_roi' for their respective operations). Parameters: vehicle_id (optional). Behavior & Side Effects: Strictly read-only, idempotent query with zero state mutation; public unauthenticated access allowed; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Parametersvehicle_id