Gios Air
БесплатноНе проверенEnables querying Polish air-quality data from GIOŚ stations by providing tools to list stations, get sensor readings, and retrieve the composite air-quality ind
Описание
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.
README
Local MCP server for the GIOŚ (Główny Inspektorat Ochrony Środowiska) air-quality public API — the official Polish state environmental monitoring feed for PM2.5, PM10, NO2, SO2, O3, CO, C6H6, and the composite air-quality index.
Part of the honest-mcp family of small, auditable, local-first MCP servers.
Why
If you live in a Polish city — especially over winter — the difference between "moderate" and "very poor" air-quality index matters (indoor training vs opening the window). GIOŚ has ~200 stations and a public API but only in Polish JSON-LD. This server translates it to English keys and hands it to your AI so you can ask "how's the air in Kraków this afternoon?"
Features
Four tools:
list_stations— search the ~200-station network by city or voivodeshipget_station_sensors— list the sensors installed at a stationget_sensor_readings— recent measurements (~24h) from one sensorget_air_index— composite index for a station (very good / good / moderate / poor / very poor / hazardous) with the critical pollutant identified
Data source
- Endpoint: api.gios.gov.pl/pjp-api/v1 — GIOŚ public JSON-LD API
- No API key
- Refresh: hourly per sensor
Requirements
- Python 3.10+
Setup
git clone https://github.com/bartosz-kuc/gios-air-mcp.git
cd gios-air-mcp
python3 -m venv venv
./venv/bin/pip install -r requirements.txt
Register with Claude Code:
claude mcp add gios-air /absolute/path/to/venv/bin/python /absolute/path/to/server.py
Claude Desktop claude_desktop_config.json:
{
"mcpServers": {
"gios-air": {
"command": "/absolute/path/to/venv/bin/python",
"args": ["/absolute/path/to/server.py"]
}
}
}
Example usage
"How's the air in Kraków right now?"
Two-step: list_stations(city="Kraków", limit=5) → pick a station ID → get_air_index(station_id=...) → text category and the critical pollutant.
"PM2.5 readings for the last 24h from station 400."
get_station_sensors(station_id=400) → find the PM2.5 sensor ID → get_sensor_readings(sensor_id=...).
Data flow
Your AI client
↕ MCP stdio
This server (Python, on your machine)
↕ HTTPS
api.gios.gov.pl (GIOŚ)
No cloud middle. No telemetry.
Author
Bartosz Kuć — Warsaw-based developer, JDG owner running skanfirmy.pl.
GitHub: https://github.com/bartosz-kuc
Email: [email protected]
Consulting
Available for consulting on Polish tax and business integrations (KSeF, GUS/NFZ/GIOŚ APIs, mBank data), MCP server design, and AI-assisted tooling for JDGs and small teams. See skanfirmy.pl/uslugi for productized packages (audit 3k PLN, setup 8-15k PLN, retainer 2-4k PLN/mo), or reach out via email.
License
MIT — see LICENSE.
Related
- Part of the honest-mcp family — see the family index.
Установка Gios Air
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/bartosz-kuc/gios-air-mcpFAQ
Gios Air MCP бесплатный?
Да, Gios Air MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gios Air?
Нет, Gios Air работает без API-ключей и переменных окружения.
Gios Air — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Gios Air в Claude Desktop, Claude Code или Cursor?
Открой Gios Air на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Gios Air with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
