mcpField
E
ev-charger

ev-charger

github.com/barneyjmOther038 installsUpdated 24w ago
Repository

About ev-charger

ev-charger is a skill in the Camino AI location intelligence suite for finding EV charging stations along a route or near a destination. It uses OpenStreetMap data and supports location, radius, and network-specific searches with ranked results.

Key features

  1. 01Search for chargers nearby or along a route
  2. 02Use OpenStreetMap data
  3. 03Filter by coordinates, radius, and result count
  4. 04Search for networks such as Tesla
  5. 05Rank search results with AI

Use cases

  1. 01Find charging stations in a city
  2. 02Locate chargers near a highway exit
  3. 03Find chargers near a hotel or from a specific network
  4. 04Plan charging stops on a road trip

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/barneyjm/camino-skills --skill ev-charger

After installing, type/ev-chargerin Claude Code to confirm it loaded.

Bundled filesscripts/ev-charger.sh

Details

From the project README

Installation

Companion Skills: This is part of the Camino AI location intelligence suite. Install all available skills (query, places, relationship, context, route, journey, real-estate, hotel-finder, ev-charger, school-finder, parking-finder, fitness-finder, safety-checker, travel-planner) for comprehensive coverage.

# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills

# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill ev-charger

Via clawhub:

npx clawhub@latest install ev-charger
# or: pnpm dlx clawhub@latest install ev-charger
# or: bunx clawhub@latest install ev-charger

EV Charger Finder

Find EV charging stations along a route or near a destination. Uses OpenStreetMap data to locate charging infrastructure with AI-powered ranking.

Setup

These skills shell out to curl and authenticate via the CAMINO_API_KEY environment variable. Sign up at https://app.getcamino.ai/skills/activate for 100 free calls/month and an API key.

Add your key to Claude Code:

Add to your ~/.claude/settings.json:

{
  "env": {
    "CAMINO_API_KEY": "your-api-key-here"
  }
}

Restart Claude Code.

Alternative — pay-per-request via x402: Camino's paid endpoints also accept HTTP 402 payments in USDC on Base ($0.001/request) from any x402-capable client, with no signup or API key. These skills don't use this path; it's for agents and clients that speak x402 natively.

Usage

Via Shell Script
# Find EV chargers near coordinates
./scripts/ev-charger.sh '{"lat": 34.0522, "lon": -118.2437, "radius": 5000}'

# Find chargers with custom query
./scripts/ev-charger.sh '{"query": "Tesla Supercharger stations", "lat": 37.7749, "lon": -122.4194}'

# Find chargers in a city
./scripts/ev-charger.sh '{"query": "EV charging stations in Austin Texas", "limit": 20}'
Via curl
curl -H "X-API-Key: $CAMINO_API_KEY" \
  "https://api.getcamino.ai/query?query=EV+charging+stations&lat=34.0522&lon=-118.2437&radius=5000&rank=true"

Parameters

ParameterTypeRequiredDefaultDescription
querystringNo"EV charging stations"Search query (override for specific charger types)
latfloatNo-Latitude for search center. AI generates if omitted for known locations.
lonfloatNo-Longitude for search center. AI generates if omitted for known locations.
radiusintNo5000Search radius in meters (larger default for EV chargers)
limitintNo20Maximum results (1-100)

Response Format

{
  "query": "EV charging stations",
  "results": [
    {
      "name": "ChargePoint Station",
      "lat": 34.0530,
      "lon": -118.2450,
      "type": "charging_station",
      "distance_m": 200,
      "relevance_score": 0.94,
      "address": "..."
    }
  ],
  "ai_ranked": true,
  "pagination": {
    "total_results": 12,
    "limit": 20,
    "offset": 0,
    "has_more": false
  }
}

Examples

Find chargers near a highway exit
./scripts/ev-charger.sh '{"query": "EV charging near Interstate 5", "lat": 34.0522, "lon": -118.2437, "radius": 10000}'
Find Tesla Superchargers
./scripts/ev-charger.sh '{"query": "Tesla Supercharger", "lat": 37.3861, "lon": -122.0839}'
Find chargers near a hotel
./scripts/ev-charger.sh '{"query": "EV charging stations near downtown Denver", "radius": 3000}'

Best Practices

  • Use a larger radius (5000-10000m) since EV chargers are less densely distributed than other amenities
  • Include the charger network name in the query if you need a specific one (e.g., "Tesla Supercharger", "ChargePoint")
  • Combine with the route skill to plan charging stops along a driving route
  • Combine with the relationship skill to check distances from chargers to your destination
  • For road trip planning, use the travel-planner skill with charging waypoints

Comments

Markdown supported