@mgcrea/mcp-unifi-protect
Related Servers
Alternatives to @mgcrea/mcp-unifi-protect
No user-submitted related servers found.
Related Servers
- AlicenseDqualityDmaintenanceEnables comprehensive management of UniFi network infrastructure through the UniFi Cloud API, including device control, client management, camera settings, and access door control through natural language.3926 npmApache 2.0
- FlicenseAqualityAmaintenanceEnables AI assistants to interact with Frigate NVR security camera systems, supporting camera management, event detection, snapshots, recordings, and system stats via natural language.710-
- AlicenseAqualityAmaintenanceExposes UniFi Protect's Integration REST API as tools for Claude Code and other MCP clients, providing 73 tools to manage cameras, lights, sensors, and more with safety features like read-only mode and dry-run support.38312 npm1MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to manage and monitor UniFi Network Controllers through natural language. Provides 25 read-only tools for discovering devices and clients, viewing security configurations, analyzing network statistics, and exporting configuration data.41MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to manage UniFi network infrastructure through 50+ tools covering devices, clients, networks, WiFi, firewall rules, and guest access using the official UniFi Network API.5283 npm5MIT
- AlicenseBqualityCmaintenanceEnables AI agents to access an allowlisted set of local Eufy cameras through MediaMTX, providing camera status, single JPEG snapshots, and motion clip listing with frame extraction, without PTZ or cloud APIs.6MIT
TDQS
Scored across 22 tools
Each tool targets a distinct resource and action: cameras, events, PTZ, auth, lights, sensors, viewers, and chimes are cleanly separated. Pairs like get_camera/list_cameras and get_event_thumbnail(s)/get_camera_snapshot are clearly differentiated by scope in the descriptions.
The vast majority follow unifi_protect_<verb>_<noun> (list_cameras, get_event, export_video), and the prefix is consistent. The auth_* group reverses the order (auth_login, auth_status) and the generic request tool lacks a resource, which are minor but visible deviations.
At 22 tools the server is on the heavy side of the 16-25 borderline range, though the breadth of UniFi Protect resource types explains much of the count. A few could arguably be consolidated, but the scope is broad enough that this is defensible rather than chaotic.
Core read/retrieval workflows are well covered: cameras, snapshots, events, thumbnails, video export, and peripheral devices. However, there are notable gaps in direct write/control operations—no camera settings update or liveview update despite list_liveviews explicitly referencing unifi_protect_update_viewer—and the raw request escape hatch only helps if writes are explicitly enabled.