mcp-airq
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AIRQ_DEVICES | No | JSON string representing an array of air-Q device configurations (alternative to AIRQ_CONFIG_FILE). | |
| AIRQ_CONFIG_FILE | No | Path to JSON file containing air-Q device configurations (address, password, name, location, group). Alternatively, use AIRQ_DEVICES. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| restart_deviceB | Restart a device. It will be unreachable for about 30 seconds. |
| shutdown_deviceA | Shut down a device. It must be manually powered on again. Only use if explicitly requested. |
| list_devicesA | List all configured air-Q devices with their names, addresses, locations, and groups. |
| get_air_qualityA | Get current air quality sensor readings from one or more devices. |
| get_device_infoA | Get device metadata: ID, name, model, firmware/hardware version, and suggested area. |
| get_configA | Get the full configuration of a device as a JSON dict. |
| get_logsC | Get log entries from a device. |
| identify_deviceB | Make a device blink its LEDs in rainbow colors for visual identification. Returns the device ID. |
| get_led_themeB | Get the current LED visualization theme for both sides of a device. |
| get_possible_led_themesA | List all available LED visualization themes for a device. |
| get_night_modeB | Get the current night mode configuration of a device. |
| get_brightness_configB | Get the current LED brightness configuration (day and night values) of a device. |
| get_air_quality_historyA | Get historical air quality data stored on the device's SD card. |
| export_air_quality_historyA | Export historical air-Q sensor data as CSV or Excel. |
| plot_air_quality_historyA | Generate a chart of historical air-Q sensor data. |
| set_device_nameB | Rename a device. The new name appears on the device display. |
| set_led_themeA | Set the LED visualization theme for one or both sides of the device. |
| set_night_modeA | Configure night mode. Times in 'HH:mm' format (UTC). |
| set_brightnessA | Set LED brightness. 'default' is the normal brightness (0-100%), 'night' is optional night brightness. |
| configure_networkA | Configure network settings. Set dhcp=True for DHCP, or provide ip/subnet/gateway/dns for static IP. After changing network settings, the device must be restarted. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| airq_sensor_guide | Guide for interpreting air-Q sensor values: units, ranges, and semantics. |
| airq_config_guide | Guide for interpreting and setting air-Q device configuration keys. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CorantGmbH/mcp-airq'
If you have feedback or need assistance with the MCP directory API, please join our Discord server