# Arlo Smart MCP for AI Agents AI Agent Connect

> Arlo Smart MCP lets you manage your home security cameras through your AI client. You can arm or disarm devices, check recent motion activity, and manage cloud storage by deleting old recordings. It connects your Arlo security system directly to your agent for hands-free monitoring and control.

## Overview
- **Category:** the-unthinkable
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5XYLtTbUa5jE9H3YHT5CO5aPYPhdYCgdKfTBpFiS/ai-agent-connect
- **Tags:** video-surveillance, home-security, motion-detection, device-management, cloud-storage

## Description

Arlo Smart MCP bridges the gap between your home security hardware and your AI agent. Instead of jumping between different apps to check your porch or arm your cameras, you can handle everything through a simple conversation. This connection gives your agent direct access to your Arlo ecosystem, making it possible to toggle security modes, review recent motion, and manage your storage space without picking up your phone. It handles the heavy lifting of navigating the Arlo Smart API, so you can treat your security setup like a proactive teammate. Whether you're clearing out old footage to save on cloud costs or just want a quick summary of what happened while you were out, this tool makes your home feel more responsive. It's one of the specialized tools in the Vinkius catalog designed to put your hardware under your command. You get a centralized way to monitor your property, whether you're across the street or across the country.

## Tools

### list_arlo_cameras
Lists all Arlo cameras currently registered in your account. Use this to see your active camera fleet.

### get_arlo_recordings
Fetches presigned URLs and metadata for recordings within a specific date range. Use this to review old footage.

### arm_arlo_device
Turns on motion detection and recording for a specific Arlo device. Use this to secure your home when you leave.

### delete_arlo_recordings
Permanently removes specific video files from your Arlo cloud library. This helps you manage your storage limits.

### disarm_arlo_device
Turns off motion detection and recording for a specific Arlo device. Use this when you arrive home.

### get_arlo_device_modes
Shows whether your devices are currently armed, disarmed, or in a custom mode. Use this to check your current status.

### get_recent_arlo_recordings
Pulls a list of all Arlo recordings from the last 24 hours. This is great for a quick security check.

### get_arlo_recording_metadata
Retrieves specific details like duration and timestamps for a recording. Use this to find specific events.

### list_arlo_basestations
Lists all Arlo basestations and hubs connected to your network. Use this to see your core hardware.

### list_arlo_devices
Provides a full list of all Arlo devices including their names and connection status. Use this for a complete inventory.

### set_arlo_device_mode
Changes a device to a specific mode like armed, disarmed, or a custom mode ID. Use this to switch security states.

## Prompt Examples

**Prompt:** 
```
Did anyone come to the front door today?
```

**Response:** 
```
I found 3 recordings from today: 

* **Front Door** — 10:15 AM (Person detected)
* **Front Door** — 2:30 PM (Motion detected)
* **Backyard** — 4:45 PM (Motion detected)

You can view these recordings using the links below.
```

**Prompt:** 
```
Arm everything for my trip.
```

**Response:** 
```
I've successfully updated your security settings:

* **Front Door Basestation** set to Armed mode.
* **Backyard Camera** armed.
* **Garage Camera** armed.
* **Side Door Camera** armed.

Your home is now actively monitoring for motion.
```

**Prompt:** 
```
Show me what happened on the backyard camera yesterday.
```

**Response:** 
```
I found 2 recordings for the backyard camera from yesterday:

| Time | Duration | Event |
| :--- | :--- | :--- |
| 1:15 PM | 15s | Motion |
| 8:40 PM | 30s | Motion |

Would you like me to provide the download links for these?
```

## Capabilities

### Arm and disarm cameras
Toggle motion detection and recording on and off for specific devices.

### Review motion history
Get a summary of recordings from the last 24 hours.

### Manage cloud storage
Delete old video files from your Arlo library to free up space.

### Toggle security modes
Switch between armed, disarmed, and custom automation modes instantly.

### Download footage
Get presigned URLs to view or save specific recordings from your history.

### Identify devices
List all cameras, basestations, and doorbells registered in your account.

## Use Cases

### Leaving for a long vacation
A traveler asks their agent to arm all cameras and set the house to Away mode before they head to the airport.

### Checking on a package
A homeowner asks if anyone came to the porch today and gets a summary of recent motion from the front door.

### Cleaning up cloud storage
A user who is running low on space asks the agent to delete all recordings from the previous month to free up room.

### Multi-property status check
A property manager asks for the security status of three different locations to ensure all systems are armed.

## Benefits

- Remote arming with arm_arlo_device lets you secure your house from your office or while you're on the road.
- Quick summaries with get_recent_arlo_recordings save you from scrolling through hours of footage to find a specific event.
- Storage management with delete_arlo_recordings keeps your cloud costs under control by wiping out old video files.
- Mode switching with set_arlo_device_mode lets you toggle Away or Home modes for your entire house instantly.
- Device inventory with list_arlo_devices helps you keep track of every camera, doorbell, and hub in your account.

## How It Works

The bottom line is you get voice or text control over your Arlo security hardware without leaving your chat window.

1. Provide your Arlo authentication token to the Connector.
2. Connect your AI client to the Arlo Smart setup via Vinkius.
3. Ask your agent to arm cameras, check history, or manage your storage.

## Frequently Asked Questions

**Can I use the Arlo Smart MCP to arm my cameras remotely?**
Yes, you can ask your agent to arm or disarm specific cameras or your basestation from anywhere. It works just like a voice command to secure your home.

**How does the Arlo Smart MCP help with cloud storage?**
It lets you manage your storage by asking your agent to delete old recordings. This helps you keep your cloud space clear without having to manually select files in the Arlo app.

**Can I check my Arlo security recordings with my AI agent?**
Yes, your agent can pull a summary of the last 24 hours or fetch specific recordings from a date range you provide. It's a much faster way to review footage.

**Does the Arlo Smart MCP work with Arlo doorbells?**
Yes, it works with all Arlo devices, including cameras, doorbells, and floodlights. It can list them all and manage their specific security states.

**Can I switch my Arlo cameras to a 'Vacation' mode?**
You can switch to any custom mode you've created in the Arlo app. Just tell your agent which mode you'd like to activate for your devices.

**How many devices can the Arlo Smart MCP manage?**
It can manage all the Arlo devices connected to your account. Your agent can list them all, check their status, and toggle their security settings individually.

**What Arlo devices are supported by this API?**
The Arlo Smart API supports all Arlo devices including: Arlo Basestations (VMB4500, VMB5000), Arlo Cameras (Pro, Ultra, Essential, Go), Video Doorbells, Floodlight Cameras, and Arlo Lights. Use `list_arlo_devices` to see all devices in your account with their types and connection status.

**How do I get an Arlo authentication token?**
Authenticate with the Arlo API by sending your email and password to the Arlo auth endpoint (ocapi-app.arlo.com/api/auth). The API returns an authentication token that you can use for all subsequent requests. The token should be refreshed periodically as it expires after a set duration.

**What's the difference between arming and disarming an Arlo device?**
**Arming** (mode1) enables motion detection and automatic recording on the device. When armed, the camera will detect motion, record video clips, and send alerts to your phone. **Disarming** (mode0) disables motion detection and recording. The camera remains powered on but won't trigger recordings. Use arming when you're away and want security monitoring, and disarming when you're home to avoid false alerts.

**How do I download recordings from Arlo?**
Use `get_arlo_recordings` with a date range to retrieve recordings. The response includes `presignedContentUrl` for each recording — these are temporary download links that expire after a set time. You can directly download the MP4 video files using these URLs. For thumbnail images, use `presignedThumbnailUrl`. Use `get_recent_arlo_recordings` for a quick way to get today's recordings.