Skip to main content
Glama

mcp-openaq

OpenAQ MCP — globale Luftqualitätsmessungen über die OpenAQ v3 API.

Teil von Pipeworx — einem MCP-Gateway, das KI-Agenten mit 1476+ Live-Datenquellen verbindet.

Tools

Tool

Beschreibung

air_quality_near

Rufe die neuesten Luftqualitätsmesswerte (PM2.5, PM10, O3, NO2, SO2, CO, etc.) an der Messstation ab, die einer Breite/Länge am NÄCHSTEN liegt. BEVORZUGT für „Luftqualität in meiner Nähe“, „Wie ist die Luftqualität an ?“, „Ist die Luft gerade schlecht in ?“. Gibt die nächste Station mit ihren aktuellsten Schadstoffwerten sowie weitere nahe gelegene Stationen zurück.

find_stations

Finde OpenAQ-Messstationen für Luftqualität nach Standort: einem Stadt- oder Ortsnamen, Koordinaten+Radius (nächste zuerst), einem Land (ISO 3166-1 alpha-2-Code) oder einer Bounding Box. Gibt Stations-ID, Name, Land, Koordinaten und die Schadstoffe, die jede Station misst (mit Sensor-IDs), plus resolved_place zurück, das die Koordinaten widerspiegelt, zu denen ein Stadtname aufgelöst wurde. Dies ist der erste Schritt für eine historische Zeitreihe: Finde die Station hier und übergib dann ihre sensor_id an get_measurements. Mindestens ein Standortargument ist erforderlich – das Tool liefert keine ungefilterte globale Liste.

get_latest

Rufe den neuesten Messwert für jeden Schadstoff an einer bestimmten OpenAQ-Station ab (anhand der Standort-ID von find_stations). Gibt jeden Parameter (PM2.5, O3, NO2, etc.) mit seinem Wert, seinen Einheiten und dem Messzeitpunkt zurück.

get_measurements

Rufe die aktuellste Zeitreihe (stündliche oder tägliche Aggregate) für einen einzelnen OpenAQ-Sensor ab (Sensor-ID von find_stations), neueste zuerst. Verwende dies für Schadstofftrends über die Zeit an einer Station/einem Parameter. Gibt die LETZTEN limit Messwerte des Sensors zurück – beachte, dass viele OpenAQ-Sensoren archiviert sind und vor Jahren aufgehört haben zu melden, sodass „aktuellste“ durchaus mehrere Jahre alt sein kann: Lies immer die zurückgegebenen Zeitstempel, anstatt anzunehmen, dass die Daten aktuell sind. Verwende find_stations oder get_latest, um einen Sensor auszuwählen, der noch meldet.

Related MCP server: Luchtmeetnet MCP Server

Schnellstart

Füge Folgendes zu deinem MCP-Client hinzu (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "openaq": {
      "url": "https://gateway.pipeworx.io/openaq/mcp"
    }
  }
}

Was dieser Endpunkt tatsächlich bereitstellt

tools/list unter https://gateway.pipeworx.io/openaq/mcp gibt die Tools in der obigen Tabelle zurück, plus die gemeinsamen Pipeworx-Meta-Toolsask_pipeworx, discover_tools, search_within, remember/recall und den Rest des Gateway-weiten Satzes. Die Anzahl der angezeigten Tools ist also größer als in dieser Tabelle: Ein Einzelpaket-Endpunkt listet derzeit etwa 30 gemeinsame Tools zusätzlich zu den eigenen des Pakets auf. Die initialize-Antwort der Verbindung gibt ihren genauen Umfang an und ist die maßgebliche Antwort für einen bestimmten Tag.

Das ist beabsichtigt, kein versehentliches Multiplexing. Die Meta-Tools ermöglichen es einer Verbindung mit begrenztem Umfang, eine Frage zu beantworten, die dieses Paket nicht abdeckt — über ask_pipeworx, das über den gesamten Katalog routet —, ohne dass du einen zweiten MCP-Server hinzufügen musst. Derzeit gibt es keine Möglichkeit, einen Paket-Endpunkt ohne sie zu mounten; wenn die zusätzlichen Schemas mehr Kontext kosten, als das Routing wert ist, verbinde dich einmal mit dem vollständigen Gateway, statt mit mehreren Paket-Endpunkten.

Oder verbinde dich mit dem vollständigen Pipeworx-Gateway, um die Tools jedes Pakets direkt aufgelistet zu bekommen, statt nur die dieses einen Pakets:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Beide URLs erreichen dasselbe Gateway und dieselben 1476+ Datenquellen. Der einzige Unterschied ist, welche Paket-Tools direkt aufgelistet sind; ask_pipeworx erreicht alle von beiden aus.

Verwendung mit ask_pipeworx

Anstatt Tools direkt aufzurufen, kannst du Fragen in einfachem Englisch stellen — das funktioniert sowohl mit dem obigen Paket-Endpunkt als auch mit dem vollständigen Gateway:

ask_pipeworx({ question: "your question about Openaq data" })

Das Gateway wählt das passende Tool aus und füllt die Argumente automatisch aus.

Weiteres

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with the World Air Quality Index to fetch real-time air quality data for cities and coordinates worldwide via Model Context Protocol (MCP).
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables querying Polish air-quality data from GIOŚ stations by providing tools to list stations, get sensor readings, and retrieve the composite air-quality index.
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • Find air-quality stations and read pollutant observations from government monitors via OpenAQ v3.

  • Air Quality MCP — wraps air-quality-api.open-meteo.com (free, no auth)

  • EPA AirNow MCP — official US real-time AQI + forecast (free key)

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pipeworx-io/mcp-openaq'

If you have feedback or need assistance with the MCP directory API, please join our Discord server