Netatmo MCP connector
Updated
Netatmo is a smart home platform that connects weather stations, thermostats, and security cameras for monitoring and control. The Netatmo MCP connector allows AI agents to retrieve home, weather, and health coach data, manage device webhooks, and access camera pictures and event history. It also supports scheduling, measurement tracking, and querying past events across connected Netatmo devices.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Netatmo MCP connector to perform the following actions:
- Monitor indoor and outdoor temperature, humidity, and air quality in real time
- Automate heating schedules and adjust thermostat setpoints remotely
- Track home security events and retrieve camera snapshots instantly
- Set occupancy status to trigger away or home automation workflows
- Consolidate weather station and Home Coach data into business workflows
- Sync webhook notifications for camera and sensor events across systems
- Retrieve public neighborhood weather data for location-based decision making
- Manage multiple thermostat schedules across properties from one workflow
Example prompts
Use the following example prompts to invoke Netatmo MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me the current temperature reading from my Netatmo weather station.Set my Netatmo thermostat to 20 degrees for the evening.Send me the latest snapshot from my Netatmo camera.List all devices connected to my Netatmo account.Mark my home as empty in Netatmo while I'm on vacation.What is the air quality inside my house according to Netatmo?Switch my Netatmo thermostat schedule to the weekday setting.Show me public weather data for my neighborhood from Netatmo.Notify me whenever a new event is detected on my Netatmo camera.What is my Netatmo thermostat's weekly heating schedule?
Netatmo MCP connector tools
The Netatmo MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| addwebhook | Links a callback url to a user. |
| createnewschedule | The method createnewschedule creates a new schedule stored in the backup list. |
| devicelist | The method devicelist returns the list of devices owned by the user, and their modules. |
| dropwebhook | Dissociates a webhook from a user. |
| getcamerapicture | Returns the snapshot associated to an event. |
| geteventsuntil | Returns the snapshot associated to an event. |
| gethomecoachsdata | The method gethomecoachsdata Returns data from a user Healthy Home Coach Station (measures and device specific data). |
| gethomedata | Returns information about users homes and cameras. |
| getlasteventof | Returns most recent events. |
| getmeasure | The method getmeasure returns the measurements of a device or a module. |
| getnextevents | Returns previous events. |
| getpublicdata | Retrieves publicly shared weather data from Outdoor Modules within a predefined area. |
| getstationsdata | The method getstationsdata Returns data from a user's Weather Stations (measures and device specific data). |
| getthermostatsdata | The method getthermostatsdata returns information about user's thermostats such as their last measurements. |
| getthermstate | The method getthermstate returns the last Thermostat measurements, its current weekly schedule, and, if present, its cur... |
| getuser | The method getuser returns information about a user such as prefered language, prefered units, and list of devices. |
| partnerdevices | The method partnerdevices returns the list of device_id to which your partner application has access to. |
| setpersonsaway | Sets a person as 'Away' or the Home as 'Empty'. |
| setpersonshome | Sets a person as 'At home'. |
| setthermpoint | The method setthermpoint changes the Thermostat manual temperature setpoint. |
| switchschedule | The method switchschedule switches the Thermostat's schedule to another existing schedule. |
| syncschedule | The method syncschedule changes the Thermostat weekly schedule. |