Servidor MCP de AQICN
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas de datos de calidad del aire del proyecto Índice Mundial de Calidad del Aire (AQICN). Permite a los LLM obtener datos de calidad del aire en tiempo real de ciudades y coordenadas de todo el mundo.
Instalación
Instalación mediante herrería
Para instalar AQICN MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación mediante UV recomendada (manual)
Recomendamos utilizar uv para administrar su entorno Python:
Configuración del entorno
Cree un archivo .env
en la raíz del proyecto (puede copiarlo desde .env.example
):
Alternativamente, puede configurar la variable de entorno directamente:
Ejecución del servidor
Modo de desarrollo
La forma más rápida de probar y depurar su servidor es con el Inspector MCP:
Integración de escritorio de Claude
Una vez que su servidor esté listo, instálelo en Claude Desktop:
Ejecución directa
Para pruebas o implementaciones personalizadas:
Herramientas disponibles
1. ciudad_aqi
Obtenga datos de calidad del aire para una ciudad específica.
Aporte:
city
: Nombre de la ciudad de la que se obtendrán datos de calidad del aire
Salida: AQIData
con:
aqi
: valor del índice de calidad del airestation
: Nombre de la estacióndominant_pollutant
: Contaminante principal (si está disponible)time
: Marca de tiempo de la medicióncoordinates
: Latitud y longitud de la estación
2. geo_aqi
Obtenga datos de calidad del aire para una ubicación específica utilizando coordenadas.
Aporte:
latitude
: Latitud de la ubicaciónlongitude
: Longitud de la ubicación
Salida: Igual que city_aqi
3. estación de búsqueda
Busque estaciones de monitoreo de calidad del aire por palabra clave.
Aporte:
keyword
: Palabra clave para buscar estaciones (nombre de la ciudad, nombre de la estación, etc.)
Salida: Lista de StationInfo
con:
name
: Nombre de la estaciónstation_id
: Identificador único de la estacióncoordinates
: Latitud y longitud de la estación
Ejemplo de uso
Usando el cliente Python de MCP:
Contribuyendo
No dude en abrir problemas y solicitudes de incorporación de cambios. Asegúrese de que sus cambios incluyan pruebas y documentación adecuadas.
Licencia
Este proyecto está licenciado bajo la licencia MIT.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite la interacción con el Índice Mundial de Calidad del Aire para obtener datos de calidad del aire en tiempo real para ciudades y coordenadas de todo el mundo a través del Protocolo de Contexto de Modelo (MCP).
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that retrieves current weather information for specified cities using the Open-Meteo API, requiring no API key.Last updated -PythonApache 2.0
- -securityFlicense-qualityProvides current weather and air quality data for any city using WeatherAPI, easily integrating with MCP clients like n8n and Claude Desktop App.Last updated -214JavaScript
- -security-license-qualityProvides a Model Context Protocol server that enables large language models to query and retrieve real-time weather forecasts for cities and regions across China.Last updated -Python
- AsecurityAlicenseAqualityModel Context Protocol (MCP) server that provides weather forecast, warnings, water level associated with flood, and earthquake reports from Malaysia Government's Open API.Last updated -4PythonMIT License