MCP server
Atmy air quality Official
ai.atmy/air-quality
Checked 28 Oct 2026, 09:03 UTC · Connected to it and listed its tools
PM2.5 of 300+ cities: now, history, forecast, rankings; 12 000 sensors with a quality rating.
Working at last checkVerified publisher: atmy.aiAbout 2,844 tokens per request once connected11 tools
https://api.atmy.ai/mcp
At a glance
- Type
- MCP server
- Publisher
- atmy.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 2,844 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 28 Oct 2026, 09:03 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http air-quality https://api.atmy.ai/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.air-quality] url = "https://api.atmy.ai/mcp"
Gemini CLI
{"mcpServers":{"air-quality":{"httpUrl":"https://api.atmy.ai/mcp"}}}
Cursor
{"mcpServers":{"air-quality":{"url":"https://api.atmy.ai/mcp"}}}
VS Code
{"servers":{"air-quality":{"type":"http","url":"https://api.atmy.ai/mcp"}}}
Antigravity
agy mcp add air-quality https://api.atmy.ai/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"air-quality","server_url":"https://api.atmy.ai/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"air-quality","server_url":"https://api.atmy.ai/mcp"}
Tools
find_sensors~412 tokens
Single sensors with their latest reading (PM1, PM2.5, PM10, temperature, humidity, pressure), network and quality check: status, rating 0–10 of the last checked day, the mean rating of the last 7 days and the reasons. Filter by city, country, or a point with a radius; sort=rating puts the most reliaget_air_quality~320 tokens
PM2.5 now in a city (mean of the latest reading of each eligible sensor, at most 60 minutes old) with its US EPA category and the weather now (temperature, humidity, pressure, wind, clouds, precipitation), plus the last completed day from the Atmy Data Hub with its weather. Pass city or lat/lon.get_air_quality_history~445 tokens
Daily PM2.5 of a city from the Atmy Data Hub (UTC days, sensors after the quality check) with the day's weather from 2026-01-19 (mean, lowest and highest temperature, humidity, pressure, wind, strongest gust, clouds): the last days, or any period since 2017 with from/to, at most 400 days per call. Fget_air_quality_monthly~320 tokens
The whole measurement history of a city from the Atmy Data Hub: PM2.5 per month with the month's weather from 2026-01, yearly means (complete years marked), the dirtiest and cleanest months and days. For questions like "how has the air changed" or "the most polluted month on record".get_city_forecast~316 tokens
The next hours of a city: temperature, wind, humidity, precipitation and the pollution accumulation index 0–100 (how strongly the weather keeps particles near the ground). A weather estimate, not a PM2.5 forecast.get_country_ranking~271 tokens
Cities of a country ranked by daily PM2.5 for the last completed day (Atmy Data Hub), most polluted or cleanest first.get_sensor~90 tokens
One sensor by its id: location, network, license, quality check with rating and reasons, and the latest reading.get_sensor_readings~201 tokens
Readings of one sensor: raw (the last 31 days, at most 7 days a call), 5-minute means (the same windows), hourly means (the last 366 days, at most 92 days a call) or daily means (UTC days of the last 366 days, with the quality check of each day). Default: the last 24 hours, or 30 days by day. Timesget_sensors_average~187 tokens
The mean of up to 100 sensors per 5 minutes, hour or UTC day, each sensor counted once per bucket, with the number of sensors in each bucket. Windows as in get_sensor_readings; by day at most 92 days a call.list_sensor_networks~78 tokens
The sensor networks in Atmy (Sensor.Community, AirGradient, Atmy) with their number of sensors, how many pass the quality check, and their license.search_cities~204 tokens
Find the cities with an Atmy air-quality summary by name (any language) or country. Returns slugs to pass to the other tools.
Browse
Related MCP servers
- SmogRank
PM2.5 air pollution by city: worst-first rankings, current air and daily history. - Openaq
OpenAQ MCP — global air-quality measurements via the OpenAQ v3 API. - Live weather and air quality (GAIA)
Weather, air quality and nearest live sensors anywhere, each with a signed receipt. Free, no key. - Open Meteo
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs - Anecast
Forecasts for any US point, with context: alerts, what changed overnight, why, and history. - Opensensemap
openSenseMap MCP — citizen-science environmental sensor network (opensensemap.org) - Gillby
Florida marine conditions, forecasts, tides, hazards and coastal places for AI agents. - Abstraxn Agent Layer
Abstraxn: public Web3 MCP server for read-only chain data and pay-per-call relays.
Badge for your README
[](https://aptlynx.net/servers/ai.atmy/air-quality)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents