How to Find EV Chargers Nearby with Copilot

Find EV Chargers Near a Location with Copilot and ToolRouter. Return structured charger data for EV apps, fleet tools, and route planning services.

Tool
EV Chargers icon
EV Chargers

Use Copilot with EV Chargers to find nearby chargers and return typed JSON for an EV application, fleet management tool, or route planning service. Copilot is best when the charger data needs to be schema-matched and integrated into a map display, fleet dashboard, or routing engine.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the EV Chargers tool:

  1. Specify the location coordinates, connector type filter, and minimum power output.
  2. Ask Copilot to run `find_chargers` via `ev-chargers` with the relevant filters.
  3. Have Copilot return results as typed JSON matching your application schema.
  4. Feed the output into your map component, fleet dashboard, or routing engine.

Example Prompt

Try this with Copilot using the EV Chargers tool
Use ev-chargers to find CCS chargers near Oxford (lat: 51.7520, lng: -1.2577) with minimum 50kW output. Return JSON: {chargers: Array<{id: string, name: string, network: string, distance_km: number, max_power_kw: number, connectors: string[], lat: number, lng: number, available_bays: number}>}.

Tips

  • Include `lat` and `lng` in the response so the results can be plotted on a map without additional geocoding.
  • Return `available_bays` as a number so your UI can show real-time availability status.
  • Use `id` as a stable identifier for charger records so results can be deduped across multiple queries.