
Unifi
Wraps both the official UniFi Site Manager API and Cloud Connector proxy to give you MSP-style analytics across every console in your fleet. You get 54 tools split into semantic aggregations (fleet health timelines, firmware inventory, cross-site comparisons) and raw Site Manager or Cloud Connector calls. Every analysis returns a severity verdict (healthy, warning, critical) against curated thresholds, not just raw numbers. Eight built-in prompts handle common workflows like firmware rollout audits and WAN SLA reports. Requires an owner-role API key to unlock the 35 Cloud Connector tools that proxy into per-device, per-client, and network config details. Read-only for now since Ubiquiti's write endpoints are still early access. Reach for this when you need to answer "is something off?" across many sites or triage degradation without clicking through multiple dashboards.
- GitHub stars
- 3
- tools
- 56
- auth
- Secret needed
- transport
- STDIO
- env vars
- 10
- last updated
- Jun 19, 2026
Tools
56 toolsPublic tool metadata for what this MCP can expose to an agent.
list-sites-overviewSemantic analysis tool listing an overview of all sites.
Semantic analysis tool listing an overview of all sites.
No parameter schema in public metadata yet.
analyze-site-healthSemantic analysis tool that analyzes the health of a site.
Semantic analysis tool that analyzes the health of a site.
No parameter schema in public metadata yet.
detect-recent-rebootsSemantic analysis tool that detects recently rebooted devices.
Semantic analysis tool that detects recently rebooted devices.
No parameter schema in public metadata yet.
compare-sitesSemantic analysis tool that compares sites.
Semantic analysis tool that compares sites.
No parameter schema in public metadata yet.
firmware-inventorySemantic analysis tool that inventories device firmware.
Semantic analysis tool that inventories device firmware.
No parameter schema in public metadata yet.
wan-uptime-trendSemantic analysis tool that reports WAN uptime trends.
Semantic analysis tool that reports WAN uptime trends.
No parameter schema in public metadata yet.
top-clients-by-bandwidthSemantic analysis tool that ranks top clients by bandwidth.
Semantic analysis tool that ranks top clients by bandwidth.
No parameter schema in public metadata yet.
summarize-siteAggregation tool that summarizes a site.
Aggregation tool that summarizes a site.
No parameter schema in public metadata yet.
site-health-timelineAggregation tool that provides a site health timeline.
Aggregation tool that provides a site health timeline.
No parameter schema in public metadata yet.
list-hostsSite Manager API tool that lists hosts.
Site Manager API tool that lists hosts.
No parameter schema in public metadata yet.
get-hostSite Manager API tool that gets a host.
Site Manager API tool that gets a host.
No parameter schema in public metadata yet.
list-sitesSite Manager API tool that lists sites.
Site Manager API tool that lists sites.
No parameter schema in public metadata yet.
list-devicesSite Manager API tool that lists devices.
Site Manager API tool that lists devices.
No parameter schema in public metadata yet.
get-isp-metricsSite Manager API tool (optional) that gets ISP metrics.
Site Manager API tool (optional) that gets ISP metrics.
No parameter schema in public metadata yet.
query-isp-metricsSite Manager API tool (optional) that queries ISP metrics.
Site Manager API tool (optional) that queries ISP metrics.
No parameter schema in public metadata yet.
list-sdwan-configsSite Manager API tool that lists SD-WAN configs.
Site Manager API tool that lists SD-WAN configs.
No parameter schema in public metadata yet.
get-sdwan-configSite Manager API tool that gets an SD-WAN config.
Site Manager API tool that gets an SD-WAN config.
No parameter schema in public metadata yet.
get-sdwan-config-statusSite Manager API tool that gets SD-WAN config status.
Site Manager API tool that gets SD-WAN config status.
No parameter schema in public metadata yet.
get-device-detailsCloud Connector tool that gets device details.
Cloud Connector tool that gets device details.
No parameter schema in public metadata yet.
get-device-by-idCloud Connector tool that gets a device by ID.
Cloud Connector tool that gets a device by ID.
No parameter schema in public metadata yet.
get-device-statisticsCloud Connector tool that gets device statistics.
Cloud Connector tool that gets device statistics.
No parameter schema in public metadata yet.
list-pending-devicesCloud Connector tool that lists pending devices.
Cloud Connector tool that lists pending devices.
No parameter schema in public metadata yet.
list-site-clientsCloud Connector tool that lists site clients.
Cloud Connector tool that lists site clients.
No parameter schema in public metadata yet.
get-client-detailsCloud Connector tool that gets client details.
Cloud Connector tool that gets client details.
No parameter schema in public metadata yet.
list-networksCloud Connector tool that lists networks.
Cloud Connector tool that lists networks.
No parameter schema in public metadata yet.
get-network-detailsCloud Connector tool that gets network details.
Cloud Connector tool that gets network details.
No parameter schema in public metadata yet.
get-network-referencesCloud Connector tool that gets network references.
Cloud Connector tool that gets network references.
No parameter schema in public metadata yet.
list-wifi-broadcastsCloud Connector tool that lists WiFi broadcasts.
Cloud Connector tool that lists WiFi broadcasts.
No parameter schema in public metadata yet.
get-wifi-broadcast-detailsCloud Connector tool that gets WiFi broadcast details.
Cloud Connector tool that gets WiFi broadcast details.
No parameter schema in public metadata yet.
list-firewall-zonesCloud Connector tool that lists firewall zones.
Cloud Connector tool that lists firewall zones.
No parameter schema in public metadata yet.
get-firewall-zoneCloud Connector tool that gets a firewall zone.
Cloud Connector tool that gets a firewall zone.
No parameter schema in public metadata yet.
list-firewall-policiesCloud Connector tool that lists firewall policies.
Cloud Connector tool that lists firewall policies.
No parameter schema in public metadata yet.
get-firewall-policyCloud Connector tool that gets a firewall policy.
Cloud Connector tool that gets a firewall policy.
No parameter schema in public metadata yet.
get-firewall-policy-orderingCloud Connector tool that gets firewall policy ordering.
Cloud Connector tool that gets firewall policy ordering.
No parameter schema in public metadata yet.
list-acl-rulesCloud Connector tool that lists ACL rules.
Cloud Connector tool that lists ACL rules.
No parameter schema in public metadata yet.
get-acl-ruleCloud Connector tool that gets an ACL rule.
Cloud Connector tool that gets an ACL rule.
No parameter schema in public metadata yet.
get-acl-rule-orderingCloud Connector tool that gets ACL rule ordering.
Cloud Connector tool that gets ACL rule ordering.
No parameter schema in public metadata yet.
list-dns-policiesCloud Connector tool that lists DNS policies.
Cloud Connector tool that lists DNS policies.
No parameter schema in public metadata yet.
get-dns-policyCloud Connector tool that gets a DNS policy.
Cloud Connector tool that gets a DNS policy.
No parameter schema in public metadata yet.
list-traffic-matching-listsCloud Connector tool that lists traffic matching lists.
Cloud Connector tool that lists traffic matching lists.
No parameter schema in public metadata yet.
get-traffic-matching-listCloud Connector tool that gets a traffic matching list.
Cloud Connector tool that gets a traffic matching list.
No parameter schema in public metadata yet.
list-wansCloud Connector tool that lists WANs.
Cloud Connector tool that lists WANs.
No parameter schema in public metadata yet.
list-vpn-tunnelsCloud Connector tool that lists VPN tunnels.
Cloud Connector tool that lists VPN tunnels.
No parameter schema in public metadata yet.
list-vpn-serversCloud Connector tool that lists VPN servers.
Cloud Connector tool that lists VPN servers.
No parameter schema in public metadata yet.
list-vouchersCloud Connector tool that lists vouchers.
Cloud Connector tool that lists vouchers.
No parameter schema in public metadata yet.
get-voucher-detailsCloud Connector tool that gets voucher details.
Cloud Connector tool that gets voucher details.
No parameter schema in public metadata yet.
list-radius-profilesCloud Connector tool that lists RADIUS profiles.
Cloud Connector tool that lists RADIUS profiles.
No parameter schema in public metadata yet.
list-device-tagsCloud Connector tool that lists device tags.
Cloud Connector tool that lists device tags.
No parameter schema in public metadata yet.
list-dpi-categoriesCloud Connector tool that lists DPI categories.
Cloud Connector tool that lists DPI categories.
No parameter schema in public metadata yet.
list-dpi-applicationsCloud Connector tool that lists DPI applications.
Cloud Connector tool that lists DPI applications.
No parameter schema in public metadata yet.
list-countriesCloud Connector tool that lists countries.
Cloud Connector tool that lists countries.
No parameter schema in public metadata yet.
list-local-sitesSites local tool that lists local sites.
Sites local tool that lists local sites.
No parameter schema in public metadata yet.
get-app-infoSites local tool that gets app info.
Sites local tool that gets app info.
No parameter schema in public metadata yet.
get-port-errorsLocal controller tool reporting per-port error counters, flap counters and SFP DDM data.
Local controller tool reporting per-port error counters, flap counters and SFP DDM data.
No parameter schema in public metadata yet.
list-port-flap-summaryLocal controller tool that ranks ports fleet-wide by link flap and error score.
Local controller tool that ranks ports fleet-wide by link flap and error score.
No parameter schema in public metadata yet.
search-toolsMeta tool that queries other tools by keyword.
Meta tool that queries other tools by keyword.
No parameter schema in public metadata yet.
Sponsors
Configuration
UNIFI_API_KEY*secretUniFi Site Manager API key (https://unifi.ui.com).
UNIFI_API_URLdefault: https://api.ui.comUniFi Site Manager API base URL (default: https://api.ui.com).
UNIFI_API_KEY_OWNERsecretOwner-role API key — enables 33 Cloud Connector tools for per-device/per-client deep data.
UNIFI_TOOLSComma-separated category allowlist. Default: all categories enabled.
UNIFI_DISABLEComma-separated category disablelist.
UNIFI_LOCAL_URLLocal controller URL (e.g. https://10.10.1.1). Enables 2 local-only tools (get-port-errors, list-port-flap-summary) that surface per-port errors + SFP DDM the Cloud API does not expose. Requires LAN reachability.
UNIFI_LOCAL_USERController local account username (required when UNIFI_LOCAL_URL set). Viewer/Limited-Admin role is sufficient.
UNIFI_LOCAL_PASSsecretController local account password (required when UNIFI_LOCAL_URL set).
UNIFI_LOCAL_SITEdefault: defaultSite slug for legacy /api/s/{site}/* (default: default).
UNIFI_LOCAL_INSECURESet to 'true' to accept self-signed cert from the local controller (typical for UDM Pro).
Readme
UniFi MCP Server
The MSP-style UniFi MCP — built around the official Site Manager API + Cloud Connector with cross-site analytics no other UniFi MCP exposes.
54 tools split across 7 semantic-analysis aggregations, 9 raw Site Manager, and 35 Cloud Connector — plus 2 optional local controller tools that surface per-port error counters and SFP DDM the Cloud API doesn't expose. Severity verdicts (
healthy/info/warning/critical) on top of curated thresholds. 8 MCP Prompts (4 fleet-wide ops + 4 MSP workflows). Read-only — Ubiquiti's API keys don't ship write yet.
Details
- Repository
- github.com/us-all/unifi-mcp-server
- Category
- Monitoring & Observability
- Package
@us-all/unifi-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active