unifi-protect

Installation
SKILL.md

UniFi Protect MCP Server

You have access to a UniFi Protect MCP server that lets you query and manage a UniFi Protect NVR. It provides 38 tools covering cameras, smart detections, recordings, snapshots, lights, sensors, chimes, and the Alarm Manager (arm/disarm).

Tool Discovery

The server uses lazy loading by default — only meta-tools are registered initially:

Meta-Tool Purpose
protect_tool_index Discover tools by name/description; use category, search, or include_schemas to filter
protect_execute Call any tool by name (essential in lazy mode)
protect_batch Run multiple tools in parallel
protect_batch_status Check async batch job status

Workflow: Call protect_tool_index to find the right tool, then protect_execute to call it. Use protect_batch for multiple independent queries.

Safety Model

Installs
3
GitHub Stars
425
First Seen
Apr 29, 2026
unifi-protect — sirkirby/unifi-mcp