surveillance-monitoring

Query UniFi Protect surveillance data to monitor cameras, events, and system health.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/DataKnifeAI/unifi-protect-mcp --skill surveillance-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: surveillance-monitoring
Source: https://github.com/DataKnifeAI/unifi-protect-mcp/tree/main/.github/skills/surveillance-monitoring
Command: npx skills add https://github.com/DataKnifeAI/unifi-protect-mcp --skill surveillance-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides centralized visibility into UniFi Protect surveillance, enabling teams to monitor cameras, review events and alerts, and track system health to prevent downtime and gaps in coverage.

Core Features & Use Cases

  • Monitor all surveillance cameras and their status, connectivity, and availability.
  • Review recent surveillance events and alerts to identify security incidents and respond quickly.
  • Analyze motion detection and recording status to ensure critical footage is captured.
  • Monitor Protect system health, storage usage, and device uptime for proactive maintenance.
  • Track camera connectivity and identify offline or underperforming cameras.
  • Generate surveillance reports for audits and coverage validation.

Quick Start

Ask me for the latest Protect camera status, events, and health report.

Frequently Asked Questions about surveillance-monitoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor UniFi Protect camera status and connectivity in real-time?

You can monitor UniFi Protect camera status by querying surveillance data to check real-time connectivity, availability, and identify offline or underperforming devices across all Protect cameras.

What's the best way to review recent surveillance events and motion detection alerts?

Reviewing surveillance events involves querying Protect data to analyze recent alerts, motion detection logs, and recording status to identify security incidents and ensure critical footage is captured.

How do I check UniFi Protect system health and storage usage for proactive maintenance?

Checking Protect system health requires querying storage usage, device uptime, and system metrics to enable proactive maintenance and prevent downtime or coverage gaps.

Can I generate a surveillance report for camera coverage verification and audits?

Yes, you can generate surveillance reports by querying Protect data to validate camera coverage, document system health, and review event history for audit compliance.

How does centralized visibility into Protect surveillance help prevent security gaps?

Centralized visibility correlates events, health metrics, and camera status across all Protect devices, enabling teams to respond quickly to incidents and prevent coverage gaps before they escalate.

Do I need MCP tools and network information to query Protect surveillance data?

Yes, querying Protect surveillance data for camera status, events, and health metrics requires MCP tools and network information to access and retrieve data from all Protect devices.