Get Charging Status
get_charging_statusRetrieve an EV's current charging and plug status, including state of charge, target charge, electric range, and last-seen time. Accepts partial vehicle names or VINs to find the vehicle.
Instructions
Get charging/plug status for an electric vehicle: whether charging is running right now (is_charging, charging_state), plug-connected flag, target and current state of charge (%), electric range (km), last-seen timestamp -- plus the resolved vehicle's vin/name, since vehicle_id accepts a partial, case-insensitive name. {"error": "..."} means no vehicle matched vehicle_id or it has no charging data; {"error": "server_unavailable", "error_type": ...} means the server itself needs attention instead (e.g. re-authorization). Cached for 5 minutes.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"vehicle_id": "<vehicle_id>"
},
"name": "get_charging_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vehicle_id | Yes | Vehicle identifier (VIN or name, partial names allowed) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |