UNPKG

@chargetrip/mcp

Version:

Chargetrip MCP server

113 lines (109 loc) 2.6 kB
/* istanbul ignore file */ export const createRouteMutationQuery = `mutation CreateRoute($createRouteInput: CreateRouteInput!) { item: createRoute(input: $createRouteInput) }`; export const waitForRouteSubscriptionQuery = `subscription WaitForRoute($id:ID!) { route(id: $id) { status } }`; export const routeByIdQuery = `query RouteById( $id: ID! $distanceUnit: DistanceUnit $temperatureUnit: TemperatureUnit $weightUnit: WeightUnit $stateOfChargeUnit: StateOfChargeUnit ) { item: getRoute(id: $id) { id status recommended { id alternative_stations { location { coordinates type } operator_ranking speed status } charges consumption distance(unit: $distanceUnit) durations { charging driving ferry stopover total } elevation { down(unit: $distanceUnit) maximum(unit: $distanceUnit) minimum(unit: $distanceUnit) up(unit: $distanceUnit) } legs { consumption destination { geometry { coordinates type } properties { air_pressure duration external_station_id name occupants solar_irradiance station_id temperature(unit: $temperatureUnit) total_cargo_weight(unit: $weightUnit) total_occupant_weight(unit: $weightUnit) } type } distance(unit: $distanceUnit) durations { charging driving ferry stopover total } origin { geometry { coordinates type } properties { air_pressure duration external_station_id name occupants solar_irradiance station_id temperature(unit: $temperatureUnit) total_cargo_weight(unit: $weightUnit) total_occupant_weight(unit: $weightUnit) } type } range_after_charge(unit: $stateOfChargeUnit) range_at_destination(unit: $stateOfChargeUnit) range_at_origin(unit: $stateOfChargeUnit) station { connector_id evse_id station_id } tags type } range_at_destination(unit: $stateOfChargeUnit) range_at_origin(unit: $stateOfChargeUnit) tags } } }`;