You're viewing a demo portfolio

Join the waitlist
PRSM

opensensemap_nearby

Active

Tool of Opensensemap

declared in 0.1.0

Find citizen science sensor stations (senseBox, openSenseMap network) near a lat/lon and return their latest readings — hyperlocal temperature, humidity, air pressure, PM2.5/PM10 air quality, illuminance, UV, noise. Answers "sensor readings near me", "what does the local air quality sensor say". Community-operated uncalibrated hardware: quality varies, so cross-check outliers. Filter to one measurement type with `phenomenon` (Phenomenon names on openSenseMap are mostly German (exact sensor titles): "Temperatur" (temperature °C), "rel. Luftfeuchte" (relative humidity %), "Luftdruck" (air pressure hPa), "PM2.5" and "PM10" (particulate matter µg/m³), "Beleuchtungsstärke" (illuminance lx), "UV-Intensität" (UV µW/cm²), "Lautstärke" (noise)). Stations silent for more than 7 days are skipped unless include_stale=true. Example: opensensemap_nearby({ latitude: 52.52, longitude: 13.405, phenomenon: "PM2.5" })

Parameters schema

{
  "type": "object",
  "required": [
    "latitude",
    "longitude"
  ],
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max stations to return with full readings, 1-10 (default 5)"
    },
    "latitude": {
      "type": "number",
      "description": "Latitude of the search center, e.g. 52.52"
    },
    "longitude": {
      "type": "number",
      "description": "Longitude of the search center, e.g. 13.405"
    },
    "radius_km": {
      "type": "number",
      "description": "Search radius in km, 0.1-50 (default 10)"
    },
    "phenomenon": {
      "type": "string",
      "description": "Optional filter — only stations measuring this phenomenon. Common titles: \"Temperatur\", \"rel. Luftfeuchte\", \"Luftdruck\", \"PM2.5\", \"PM10\", \"Beleuchtungsstärke\", \"UV-Intensität\", \"Lautstärke\" (matched case-insensitively as a substring)"
    },
    "include_stale": {
      "type": "boolean",
      "description": "Include stations whose last measurement is older than 7 days (default false)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Opensensemap

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

2/7 registries
View full server →
opensensemap_nearby — Opensensemap — PRSM MCP