What tools are available?
Three tools: `city_aqi` (by city name), `geo_aqi` (by coordinates), and `search_station` (by keyword).
@mattmarcin
Basic information
An MCP server to get Air Quality Data using AQICN.org
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aqicn-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@mattmarcin/aqicn-mcp",
"--client",
"claude"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
This is a Model Context Protocol (MCP) server that provides air quality data tools from the World Air Quality Index (AQICN) project. It allows LLMs to fetch real-time air quality data for cities and coordinates worldwide.
Install via Smithery (npx -y @smithery/cli install @mattmarcin/aqicn-mcp --client claude) or manually with uv pip install -e .. Set the AQICN_API_KEY environment variable in a .env file or export it. Run in development mode with mcp dev aqicn_server.py, install in Claude Desktop with mcp install aqicn_server.py, or execute directly with python aqicn_server.py. Use the provided tools (city_aqi, geo_aqi, search_station) via the MCP client.
city_aqi: get air quality data by city namegeo_aqi: get air quality data by coordinatessearch_station: search monitoring stations by keywordThree tools: `city_aqi` (by city name), `geo_aqi` (by coordinates), and `search_station` (by keyword).
Install automatically via Smithery or manually using `uv` and `pip install -e .`.
Create a `.env` file with `AQICN_API_KEY=your_key` or set it as an environment variable in your shell.
Returns AQI value, station name, dominant pollutant (if available), measurement timestamp, and station coordinates.
Use the `search_station` tool with a keyword (city name, station name, etc.) to get a list of matching stations with their IDs and coordinates.
A search tool helps dev to solve the naming things problem.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments