Apply for PlugShare API access through their developer/enterprise program and receive your API key.
Call the stations endpoint with a bounding box (latitude/longitude min/max) and optional filters (connector type, network, minimum power kW) to retrieve nearby charging stations.
For each station of interest, call the station detail endpoint using the station ID to retrieve real-time check-in status, outlet details, and user reviews.
Filter stations by the connector types required by the target EV (e.g., CCS, CHAdeMO, NACS/Tesla) using the connector_type parameter.
Integrate station coordinates into a routing solution (e.g., Google Maps Directions or OSRM) to build a route with charging waypoints.
Subscribe to PlugShare network updates if available, or implement periodic polling to refresh station status along the planned route.
Known gotchas
PlugShare station status relies heavily on crowdsourced check-ins; treat 'available' status as indicative, not guaranteed — always show the last-updated timestamp.
NACS (North American Charging Standard / Tesla connector) adoption is expanding rapidly; ensure your connector type filters include NACS alongside CCS for US routes planned after 2024.
The PlugShare API is gated and not publicly documented; endpoint schemas must be obtained from PlugShare directly.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp