You're viewing a demo portfolio

Join the waitlist
PRSM

find_stations

Active

Tool of mcp-meteostat

declared in 0.1.0

Find Meteostat weather station IDs by place name and/or geographic proximity — the lookup you need BEFORE get_daily_history / get_monthly_normals (which require a station_id). Search by name ("San Francisco", "Heathrow"), filter by country (ISO-2 like "US", "GB"), and/or rank by nearest to a lat/lon. Returns each station's id, name, country, region, coordinates, elevation, timezone, and data inventory (which granularities — hourly/daily/monthly — are available and their date ranges, so you can pick a station that actually has the period you need). Use for "weather station near X", "what is the station ID for Y", "stations in country Z".

Parameters schema

{
  "type": "object",
  "required": [],
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max stations to return (1-50, default 10)."
    },
    "query": {
      "type": "string",
      "description": "Station/place name substring (case-insensitive), e.g. \"Heathrow\", \"San Francisco\"."
    },
    "country": {
      "type": "string",
      "description": "ISO-2 country code filter (e.g. \"US\", \"GB\", \"DE\")."
    },
    "near_lat": {
      "type": "number",
      "description": "Latitude to rank stations by proximity (pair with near_lon)."
    },
    "near_lon": {
      "type": "number",
      "description": "Longitude to rank stations by proximity (pair with near_lat)."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

mcp-meteostat

https://github.com/pipeworx-io/mcp-meteostat

2/7 registries
View full server →
find_stations — mcp-meteostat — PRSM MCP