ChargeAlong public EV charging
EV chargers near a point and charging networks in AU, NZ, US, UK and Canada. Free, no key.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"chargers": {
"url": "https://api.chargealong.io/mcp"
}
}
}リモートエンドポイント
https://api.chargealong.io/mcpstreamable-httpできること
ツール一覧
ツール(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.
入力スキーマ
{
"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
}出力スキーマ
{
"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.
入力スキーマ
{
"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
}出力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "Country slug: australia, new-zealand, united-states, canada or united-kingdom."
}
},
"required": [
"country"
],
"additionalProperties": false
}出力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "A suburb, town or postcode. At least two characters."
}
},
"required": [
"q"
],
"additionalProperties": false
}出力スキーマ
{
"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
}コミュニティ
エビデンス