find_stations
Pack: openchargemap · Endpoint: https://gateway.pipeworx.io/openchargemap/mcp
Find EV charging stations (electric vehicle chargers) near a place. Pass a location name (city/place, e.g. “San Francisco”, “Berlin”, “Austin TX”) and it is geocoded automatically — OR pass explicit latitude+longitude. Returns nearby charging stations with operator, status, available connector types (CCS/CHAdeMO/Tesla connectors), charging speed (kW), and distance. Filter by connector type to find e.g. only CCS or Tesla chargers.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
location | string | no | Place/city name to search near, e.g. “San Francisco”, “Berlin”, “Austin TX”. Geocoded automatically. Provide THIS or latitude+longitude. |
country | string | no | Optional ISO country code (e.g. “US”, “FR”) to disambiguate an ambiguous location like “Paris” or “Springfield”. |
latitude | number | no | Latitude of the search center, e.g. 37.7749. Optional if location is given. |
longitude | number | no | Longitude of the search center, e.g. -122.4194. Optional if location is given. |
distance | number | no | Search radius around the location (default 10). |
distance_unit | string | no | Unit for the search radius (default “KM”). |
max_results | number | no | Maximum number of stations to return (default 20, max 100). |
connection_type | string | no | Optional connector type name to filter by, e.g. “CCS”, “CHAdeMO”, “Tesla”. Case-insensitive substring match against each station’s connector titles. |
Example call
Arguments
{
"location": "San Francisco",
"max_results": 10
}
curl
curl -X POST https://gateway.pipeworx.io/openchargemap/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"find_stations","arguments":{"location":"San Francisco","max_results":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('find_stations', {
"location": "San Francisco",
"max_results": 10
});
More examples
{
"location": "Berlin",
"connection_type": "CCS"
}
{
"latitude": 37.7749,
"longitude": -122.4194,
"distance": 5,
"distance_unit": "KM"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"openchargemap": {
"url": "https://gateway.pipeworx.io/openchargemap/mcp"
}
}
}
See Getting Started for client-specific install steps.