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.