Agent♥︎Age
Catalog

UniFi Protect MCP

Official

by sirkirby · Python

Manage UniFi Protect cameras, events, recordings, and smart detections via MCP.

io.github.sirkirby/unifi-protect-mcp (UniFi Protect MCP Server)

The UniFi Protect MCP Server exposes UniFi Protect tools for LLMs, agents, and automation platforms. It can query cameras, events, smart detections, Find Anything detection search, and recordings, along with additional device and detection data such as lights and sensors, chimes, Known Faces, and license plates. It also supports the Alarm Manager.

🛠️ Key Features

  • Manage UniFi Protect cameras, events, recordings, and smart detections
  • Find Anything detection search
  • Known Faces and license plates queries
  • Alarm Manager support
  • “Safe-by-default permissions” and “preview-before-confirm for all mutations”

🚀 Use Cases

  • Automate workflows based on UniFi Protect events and smart detections
  • Retrieve recording and detection information for downstream systems
  • Integrate surveillance-related data (e.g., Known Faces, license plates) into agents and tools

⚡ Developer Benefits

  • MCP tool exposure for LLMs, agents, and automation platforms
  • Mutations gated by preview-before-confirm
  • Permissions designed to be safe by default

⚠️ Limitations

  • The source material does not specify supported tools in full detail beyond the listed capabilities.

Topics

mcp-serverunifihome-automationunifi-networkunifi-accessunifi-controllerunifi-protectagentic-ai

Related servers

More in Security