{"_id":"@dennisk2025/open-meteo-air-quality-index","name":"@dennisk2025/open-meteo-air-quality-index","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@dennisk2025/open-meteo-air-quality-index","version":"1.0.0","description":"Fetches current Air Quality Index (AQI) and pollutants for a specified city or coordinates via Open-Meteo.","type":"module","main":"index.js","bin":{"open-meteo-air-quality-index":"index.js"},"dependencies":{"@modelcontextprotocol/sdk":"latest","axios":"latest"},"author":{"name":"dennisk2025"},"license":"MIT","_id":"@dennisk2025/open-meteo-air-quality-index@1.0.0","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-SQ+2Qo0smnzgkM3Hvpm85zOTJBI/US4iWVwPoB8ryQG1w2lc4bapz3yc24FFbU6eOC1Ax/wGKIP0c5uxpRBoMw==","shasum":"b43b98413d12047232dc7aedf577e574cabe7af4","tarball":"https://registry.npmjs.org/@dennisk2025/open-meteo-air-quality-index/-/open-meteo-air-quality-index-1.0.0.tgz","fileCount":3,"unpackedSize":10610,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGtNuPU8pCjJ64Z01VTFS1DFJ910OKsuobsUlpWzVa4AIgBbiqaog468fC+WeRsfj9jAAlTo2D8MbF1bhm5wiydRE="}]},"_npmUser":{"name":"dennisk2025","email":"4dennisk@gmail.com"},"directories":{},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/open-meteo-air-quality-index_1.0.0_1761426990080_0.7590324236455486"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T21:16:29.874Z","1.0.0":"2025-10-25T21:16:30.275Z","modified":"2025-10-25T21:16:30.637Z"},"maintainers":[{"name":"dennisk2025","email":"4dennisk@gmail.com"}],"description":"Fetches current Air Quality Index (AQI) and pollutants for a specified city or coordinates via Open-Meteo.","author":{"name":"dennisk2025"},"license":"MIT","readme":"# Open-Meteo Air Quality Index MCP Server\n\nFetches the current Air Quality Index (AQI) and pollutant levels (PM2.5, PM10, ozone, etc.) for a specified city or coordinates using the Open-Meteo Air Quality API.\n\n## Features\n- Get up-to-date AQI and pollutant data for cities worldwide or any latitude/longitude.\n- No API keys required. Free and fast. Data from [Open-Meteo Air Quality API](https://open-meteo.com/).\n\n## Installation\n\nYou can run this tool directly with NPX or install globally:\n\n**Run via NPX:**\n```\nnpx @dennisk2025/open-meteo-air-quality-index\n```\n\n**Install globally:**\n```\nnpm install -g @dennisk2025/open-meteo-air-quality-index\n```\n\n## Adding to Claude Desktop\n\nAdd this to your Claude Desktop config file:\n\n```json\n{\n  \"mcpServers\": {\n    \"open-meteo-air-quality-index\": {\n      \"command\": \"npx\",\n      \"args\": [\"@dennisk2025/open-meteo-air-quality-index\"]\n    }\n  }\n}\n```\n\nAdd the JSON block above to your Claude Desktop config file at:\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n## Tools\n\n### 1. get_air_quality_by_city\n- **Description:** Returns the latest air quality index and pollutants for a specified city.\n- **Parameters:**\n  - `city` (string, required): Name of the city (e.g., \"Berlin\")\n  - `country_code` (string, optional): ISO 3166-1 alpha-2 country code (e.g., \"DE\") for more accuracy\n\n**Example Call:**\n```\n{\n  \"name\": \"get_air_quality_by_city\",\n  \"arguments\": {\n    \"city\": \"Berlin\",\n    \"country_code\": \"DE\"\n  }\n}\n```\n\n### 2. get_air_quality_by_coordinates\n- **Description:** Returns the latest air quality index and pollutants for latitude/longitude.\n- **Parameters:**\n  - `latitude` (number, required): Latitude of the location\n  - `longitude` (number, required): Longitude of the location\n\n**Example Call:**\n```\n{\n  \"name\": \"get_air_quality_by_coordinates\",\n  \"arguments\": {\n    \"latitude\": 52.52,\n    \"longitude\": 13.405\n  }\n}\n```\n\n## Usage\n\nIn Claude, just call one of these tools with the required arguments. Return values include:\n- AQI (US and European standards)\n- PM2.5, PM10\n- Ozone\n- Carbon monoxide\n- Nitrogen dioxide\n- Sulphur dioxide\n- Coordinates and timestamp\n\n## Tool List\n\n- **get_air_quality_by_city**\n  - Input schema:\n    - city (string, required)\n    - country_code (string, optional)\n- **get_air_quality_by_coordinates**\n  - Input schema:\n    - latitude (number, required)\n    - longitude (number, required)\n\nFor more details, see [Open-Meteo Air Quality API](https://open-meteo.com/en/docs/air-quality-api).\n","readmeFilename":"README.md","_rev":"1-cc7acce8ec4d38c1d845bbd265d56755"}