You're viewing a demo portfolio

Join the waitlist
PRSM

find_stations

Active

Tool of Openaq

declared in 0.1.0

Find OpenAQ air-quality monitoring stations by location: coordinates+radius (nearest first), a country (ISO 3166-1 alpha-2 code), or a bounding box. Returns station id, name, country, coordinates, and the pollutants each measures (with sensor ids). Use get_latest with a station id, or get_measurements with a sensor id.

Parameters schema

{
  "type": "object",
  "required": [],
  "properties": {
    "bbox": {
      "type": "string",
      "description": "Bounding box \"minLon,minLat,maxLon,maxLat\" to search within."
    },
    "limit": {
      "type": "number",
      "description": "Max stations to return (1-100, default 20)."
    },
    "_apiKey": {
      "type": "string",
      "description": "OpenAQ API key (optional; the gateway supplies one)."
    },
    "country": {
      "type": "string",
      "description": "ISO 3166-1 alpha-2 country code (e.g. \"US\", \"IN\", \"GB\")."
    },
    "latitude": {
      "type": "number",
      "description": "Latitude for a radius search (use with longitude)."
    },
    "longitude": {
      "type": "number",
      "description": "Longitude for a radius search (use with latitude)."
    },
    "radius_km": {
      "type": "number",
      "description": "Radius in km for a coordinate search (default 12, max 25)."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Openaq

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

1/7 registries
View full server →