Air
一个基于Node.js的MCP服务器,用于获取和管理空气污染数据。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Air。 它的用途是:一个基于Node.js的MCP服务器,用于获取和管理空气污染数据。 详细介绍见:https://321skill.com/skills/air/ 请根据该页面的说明完成安装。
使用示例
“查询一下北京当前的空气质量状况。”,它会通过集成的Air Skill MCP服务器,调用OpenWeather API获取北京的实时AQI、主要污染物(如PM2.5)浓度等数据,并以清晰的结构化信息回复给你。你还可以进一步要求它“对比上海和北京的PM2.5数据”,它会依次获取两地的数据进行对比分析。
介绍
Air Skill 是一个模型上下文协议(MCP)服务器,旨在为AI助手提供获取实时空气污染数据的能力。它解决了开发者在构建环境监测、健康提醒或数据分析应用时,需要便捷、安全地接入权威污染数据源的问题。
该Skill基于Node.js和Express.js框架构建,通过集成OpenWeather API来获取空气质量指数(AQI)等关键污染指标。使用时,AI助手可以通过标准的MCP协议与服务器通信,查询指定地点的污染状况,而无需开发者直接处理API密钥和网络请求的复杂性。
它非常适合后端开发者、全栈开发者以及正在开发与环境数据相关应用的智能体开发者。这些用户通常需要在项目中集成外部数据API,并关注代码的安全性和可维护性。
建议在使用前确保已拥有有效的OpenWeather API密钥,并妥善配置环境变量。由于依赖外部API,查询响应时间和数据可用性可能受网络状况和OpenWeather服务条款的影响,在关键应用中应考虑增加错误处理和缓存机制。
核心特点
与同类提供天气数据的Skill相比,它专注于空气污染这一垂直领域,并严格遵循MCP协议规范进行开发,确保了与支持MCP的AI平台(如Claude Desktop)的良好兼容性。同时,它内置了API密钥的安全管理机制,避免了在代码中硬编码敏感信息。
注意事项
不适合需要历史污染数据趋势深度分析或超高频次实时监控的场景。
常见问题
如何获取OpenWeather API密钥?
需要前往OpenWeather官网注册账户,并在控制台创建API Key。
支持查询哪些污染指标?
主要支持AQI(空气质量指数)、PM2.5、PM10、臭氧等主要污染物浓度。