ChargeAlong public EV charging
EV chargers near a point and charging networks in AU, NZ, US, UK and Canada. Free, no key.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"chargers": {
"url": "https://api.chargealong.io/mcp"
}
}
}Remote-Endpunkte
https://api.chargealong.io/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢find_chargers(lat, lng, min_kw, radius_km, plugs, ...)
The charging sites nearest a point, nearest first, with their power, plugs, price, network and the page each is on. Narrow with min_kw for fast charging, plugs for what the car takes, and network for one operator.
Eingabe-Schema
{
"type": "object",
"properties": {
"lat": {
"type": "number",
"description": "Latitude in degrees, between -90 and 90."
},
"lng": {
"type": "number",
"description": "Longitude in degrees, between -180 and 180."
},
"min_kw": {
"type": "number",
"description": "Only sites this fast or faster, in kW. 50 is rapid, 150 and above is ultra fast."
},
"radius_km": {
"type": "number",
"description": "How far to look, in kilometres, up to 150. Default 50."
},
"plugs": {
"type": [
"null",
"array"
],
"items": {
"type": "string"
},
"description": "Only sites with one of these plugs: ccs2, ccs1, chademo, type-2, type-1, nacs, gbt."
},
"network": {
"type": "string",
"description": "Only this network, by slug: tesla, evie-networks, chargefox and so on. Use list_networks to find one."
},
"limit": {
"type": "integer",
"description": "How many sites to return, 1 to 30. Default 10."
}
},
"required": [
"lat",
"lng"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"near": {
"type": "string",
"description": "The nearest named place to the point, for saying where this is."
},
"chargers": {
"type": [
"null",
"array"
],
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"network": {
"type": "string"
},
"status": {
"type": "string",
"description": "active, unavailable, planned or removed. Only send a driver to an active one."
},
"max_kw": {
"type": "number",
"description": "The fastest connector at this site, in kW."
},
"plugs": {
"type": "integer",
"description": "How many connectors the site has."
},
"standards": {
"type": [
"null",
"array"
],
"items": {
"type": "string"
},
"description": "The plug types here."
},
"price": {
"type": "string",
"description": "free, paid or unknown."
},
"address": {
"type": "string"
},
"distance_km": {
"type": "number"
},
"url": {
"type": "string",
"description": "The page for this site. Cite it."
}
},
"required": [
"name",
"status",
"plugs",
"price",
"url"
],
"additionalProperties": false
},
"description": "Charging sites, nearest first."
}
},
"required": [
"chargers"
],
"additionalProperties": false
}🟢get_charger(public_id)
Everything about one site from an earlier answer: its connectors with power and quantity, price, access notes, network and when the record was last checked.
Eingabe-Schema
{
"type": "object",
"properties": {
"public_id": {
"type": "string",
"description": "The id from an earlier answer, the last part of a site's URL: abcd2345."
}
},
"required": [
"public_id"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"charger": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"network": {
"type": "string"
},
"operator": {
"type": "string"
},
"status": {
"type": "string"
},
"address": {
"type": "string"
},
"suburb": {
"type": "string"
},
"region": {
"type": "string"
},
"postcode": {
"type": "string"
},
"country": {
"type": "string"
},
"lat": {
"type": "number"
},
"lng": {
"type": "number"
},
"max_kw": {
"type": "number"
},
"connectors": {
"type": [
"null",
"array"
],
"items": {
"type": "object",
"properties": {
"plug": {
"type": "string"
},
"current": {
"type": "string",
"description": "ac or dc."
},
"power_kw": {
"type": "number"
},
"quantity": {
"type": "integer"
}
},
"required": [
"plug",
"current",
"quantity"
],
"additionalProperties": false
}
},
"price": {
"type": "string"
},
"price_text": {
"type": "string",
"description": "What the operator says it costs, in their own words."
},
"access": {
"type": "string",
"description": "How to get in, in the operator's words: hours, a car park, a gate."
},
"url": {
"type": "string"
},
"last_verified": {
"type": "string",
"description": "The date the record was last checked, as YYYY-MM-DD."
}
},
"required": [
"name",
"status",
"suburb",
"country",
"lat",
"lng",
"price",
"url"
],
"additionalProperties": false
}
},
"required": [
"charger"
],
"additionalProperties": false
}🟢list_networks(country)
Every network with charging sites in a country, biggest first, with how many sites and how many regions each reaches.
Eingabe-Schema
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Country slug: australia, new-zealand, united-states, canada or united-kingdom."
}
},
"required": [
"country"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"networks": {
"type": [
"null",
"array"
],
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"key": {
"type": "string",
"description": "Pass this as network to find_chargers."
},
"site_count": {
"type": "integer"
},
"region_count": {
"type": "integer",
"description": "How many states or regions it reaches."
},
"url": {
"type": "string"
}
},
"required": [
"name",
"key",
"site_count",
"region_count",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"networks"
],
"additionalProperties": false
}🟢search_places(q)
Places matching a name, each with a coordinate to search around and the count of charging sites in it.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "A suburb, town or postcode. At least two characters."
}
},
"required": [
"q"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"places": {
"type": [
"null",
"array"
],
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"region": {
"type": "string"
},
"country": {
"type": "string"
},
"postcode": {
"type": "string"
},
"site_count": {
"type": "integer",
"description": "How many charging sites are in it."
},
"lat": {
"type": "number",
"description": "Search around this with find_chargers."
},
"lng": {
"type": "number"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"country",
"site_count",
"lat",
"lng",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"places"
],
"additionalProperties": false
}Community
Nachweis