mcp-openaq
mcp-openaq
OpenAQ MCP — OpenAQ v3 API による世界の大気質測定データ。
Pipeworx の一部 — AI エージェントを 1476+ のライブデータソースに接続する MCP ゲートウェイです。
ツール
ツール | 説明 |
| 指定された緯度・経度に最も近い測定局で、最新の大気質測定値(PM2.5、PM10、O3、NO2、SO2、CO など)を取得します。「近くの大気質」「 の大気質は?」「 の今の空気は悪い?」といった質問に適しています。最寄りの測定局と、その最新の汚染物質値に加えて、近隣の他の測定局も返します。 |
| 場所に基づいて OpenAQ 大気質測定局を検索します:都市名または地名、座標+半径(近い順)、国(ISO 3166-1 alpha-2 コード)、またはバウンディングボックス。測定局の ID、名前、国、座標、各測定局が測定する汚染物質(センサー ID 付き)に加えて、都市名が解決された座標を反映する resolved_place を返します。これは履歴時系列の最初のステップです:ここで測定局を見つけ、その sensor_id を get_measurements に渡します。場所の引数が少なくとも1つ必要です — フィルタリングされていない全世界のリストは返されません。 |
| 特定の OpenAQ 測定局(find_stations の location id で指定)におけるすべての汚染物質の最新測定値を取得します。各パラメータ(PM2.5、O3、NO2 など)について、値、単位、測定時刻を返します。 |
| 単一の OpenAQ センサー(find_stations のセンサー ID)の最新の時系列(時間別または日別の集計)を新しい順で取得します。1つの測定局/パラメータにおける経時的な汚染物質の傾向を調べるために使用します。センサーの最後の |
Related MCP server: Luchtmeetnet MCP Server
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"openaq": {
"url": "https://gateway.pipeworx.io/openaq/mcp"
}
}
}このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/openaq/mcp の tools/list は、上記の表のツールに加えて共有の Pipeworx メタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できる一連のツール)も返します。したがって、表示されるツール数はこの表より多くなります。単一パックのエンドポイントでは現在、パック独自のツールに加えて約30の共有ツールが一覧表示されます。接続の initialize レスポンスは正確なスコープを示し、その日の権威ある回答となります。
これは意図的な設計であり、偶然の多重化ではありません。メタツールは、スコープが限定された接続が、このパックがカバーしない質問に対して、カタログ全体にルーティングする ask_pipeworx を介して、別の MCP サーバーを追加することなく回答できるようにするものです。現在、メタツールなしでパックエンドポイントをマウントする方法はありません。追加のスキーマがルーティングの価値よりも多くのコンテキストを消費する場合は、複数のパックエンドポイントに接続するのではなく、完全なゲートウェイに一度接続してください。
または、完全な Pipeworx ゲートウェイに接続すると、このパックのツールだけではなく、すべてのパックのツールが直接一覧表示されます:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}どちらの URL も同じゲートウェイと同じ 1476+ のデータソースに到達します。唯一の違いは、どのパックのツールが直接一覧表示されるかだけです。ask_pipeworx はどちらの URL からもすべてのツールに到達できます。
ask_pipeworx を使用する
ツールを直接呼び出す代わりに、平易な英語で質問することができます。これは上記のパックエンドポイントでも、完全なゲートウェイでも機能します:
ask_pipeworx({ question: "your question about Openaq data" })ゲートウェイが適切なツールを選択し、引数を自動的に入力します。
詳細
ライセンス
MIT
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the World Air Quality Index to fetch real-time air quality data for cities and coordinates worldwide via Model Context Protocol (MCP).1MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying of official Netherlands air quality data from the RIVM Luchtmeetnet API via MCP tools.5MIT
- AlicenseAqualityBmaintenanceEnables querying Polish air-quality data from GIOŚ stations by providing tools to list stations, get sensor readings, and retrieve the composite air-quality index.4MIT
- AlicenseNot gradedqualityCmaintenanceProvides real-time Air Quality Index data from the World Air Quality Index service, enabling queries by location, station, or keyword search.6MIT
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)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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