# myDevices MCP for AI Agents AI Agent Connect

> myDevices provides IoT device management by connecting your Cayenne account to your AI agent. It lets you monitor sensor telemetry, check device status, and send remote commands to hardware in real-time. Use it to manage your entire IoT fleet from your preferred AI client.

## Overview
- **Category:** cloud-infrastructure
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_LpdpakkwJ3PyKRrJzhHQ8uLnY2J1PsNtH1q5cfV7/ai-agent-connect
- **Tags:** device-management, telemetry-monitoring, sensor-data, remote-control, iot-connectivity, real-time-data

## Description

The myDevices MCP gives your AI agent a direct line into your myDevices Cayenne IoT ecosystem. Instead of jumping between different web portals to check if a sensor is online or if a remote actuator triggered correctly, you can just ask your agent. It handles the heavy lifting of querying your device fleet, pulling live telemetry, and checking historical logs. You can see exactly what's happening in your smart home or industrial setup without leaving your chat interface. Because Vinkius makes it easy to manage these connections, you can get your agent up and running in minutes. You'll be able to ask for specific sensor readings, check for active alerts, or send commands to hardware across your network. It's about moving from manual monitoring to active, conversational control of your hardware.

## Tools

### get_device
Retrieves the specific details and metadata for a single device. It helps you identify exact hardware specs quickly.

### get_sensor_data
Gets the current value from a specific sensor. Use this for real-time telemetry like temperature or humidity.

### get_sensor_history
Pulls historical data records for a specific sensor. This is useful for finding trends or past malfunctions.

### list_alerts
Lists all current IoT alerts and system notifications. Use this to see what needs your attention right now.

### list_applications
Lists all applications associated with your account. This helps you see the scope of your Cayenne setup.

### list_devices
Lists all IoT devices currently connected to your account. Use this to get a full inventory of your fleet.

### list_sensors
Lists all sensors associated with a specific device. Use this to see what data points a piece of hardware provides.

### send_command
Sends a direct command to a specific device to trigger an action. This is how you turn things on or off remotely.

## Prompt Examples

**Prompt:** 
```
List all my connected IoT devices.
```

**Response:** 
```
I've checked your myDevices Cayenne account. You have 5 active devices:

| Device Name | Status | Type |
| :--- | :--- | :--- |
| Warehouse Temp | Online | Sensor |
| Gate Actuator | Online | Actuator |
| Garden Light | Offline | Actuator |
| Humidity Node | Online | Sensor |
| Backup Gen | Online | Actuator |

Would you like me to check the status of any specific device?
```

**Prompt:** 
```
What is the current temperature reading from 'Sensor #1'?
```

**Response:** 
```
Checking the live telemetry now... 

**Sensor #1** is currently reporting **24.5°C**. 

Everything seems to be within the normal operating range for that unit.
```

**Prompt:** 
```
Are there any active alerts on my system?
```

**Response:** 
```
I've scanned your active alerts. There are 2 notifications:

*   **Alert 1:** High Humidity detected in Zone B (Sensor #4).
*   **Alert 2:** Gateway Connection Intermittent (Node #2).

Would you like me to pull the history for either of these?
```

## Capabilities

### View all connected devices
See your entire hardware inventory in one list.

### Check live sensor readings
Get current values from any specific sensor.

### Trigger remote commands
Send instructions to actuators or hardware.

### Review historical data
Look back at past sensor readings over time.

### Monitor system alerts
See a list of active notifications and issues.

### Inspect device metadata
Get specific details about any hardware node.

## Use Cases

### Warehouse Temperature Triage
An operator sees a temperature spike in an alert and asks the agent to check the specific sensor data for the refrigeration unit using `get_sensor_data`.

### Smart Home Remote Control
A user asks their agent to turn on the garden lights and the agent uses the command tool to trigger the specific actuator via `send_command`.

### Industrial Asset Audit
A site manager needs a list of all active sensors in a specific zone to verify hardware deployment using `list_sensors`.

### Historical Trend Analysis
A technician asks for the last 24 hours of humidity data to determine why a machine is malfunctioning using `get_sensor_history`.

## Benefits

- Stop manual dashboard checking by using `list_devices` to see your whole fleet instantly.
- Get real-time status updates without refreshing pages by using `get_sensor_data` for live telemetry.
- Take action from your chat by using `send_command` to toggle hardware and actuators remotely.
- Identify issues faster by using `list_alerts` to see what's broken or needs attention right now.
- Analyze trends over time by using `get_sensor_history` to see patterns in your hardware data.
- Understand your hardware better by using `get_device` to pull specific metadata for any node.

## How It Works

The bottom line is you get direct, conversational control over your IoT hardware without leaving your chat app.

1. Subscribe to the myDevices MCP on Vinkius.
2. Input your Cayenne Client ID, Client Secret, Username, and Password.
3. Query your IoT devices and sensors directly from your AI client.

## Frequently Asked Questions

**Can I use myDevices MCP to control my smart home?**
Yes, if your smart home hardware is connected via the myDevices Cayenne platform, you can use this Connector to send commands and check statuses through your AI agent.

**Does myDevices MCP work with my existing Cayenne account?**
Yes, it connects directly to your existing Cayenne credentials. Once you enter your Client ID and Secret, your agent can see all your connected hardware.

**Can myDevices MCP show me historical sensor data?**
Yes, it can pull past records for specific sensors. This allows you to ask your agent about trends, like temperature changes over the last 24 hours.

**How do I see all my sensors with myDevices MCP?**
Your agent can list every sensor associated with your devices. This gives you a complete inventory of the data points you can monitor in real-time.

**Is myDevices MCP good for industrial monitoring?**
It is specifically designed for it. It handles industrial-scale telemetry, allowing you to monitor remote sensors and react to system alerts instantly.

**Can myDevices MCP help me find specific device details?**
Yes, it can pull metadata for any device in your fleet. You can ask the agent for specific hardware specs or connection details at any time.

**How do I get my API credentials?**
Register a developer account at mydevices.com and create a new application in the developer portal to get your Client ID and Secret.

**Does this work with Cayenne LPP?**
Yes, as long as the data is correctly indexed in the Cayenne dashboard, this server can retrieve it via the REST API.