Unifi MCP server
UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics
3 stars110 downloads/wk
Reviews
Write oneNobody has reviewed Unifi yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Unifi tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan48 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 79 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Unifi compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,273 servers
- GitHub stars
- 3
- more than 80% of 28,534 servers
- Downloads a week
- 110
- more than 66% of 11,915 servers with a package
Install Unifi in Claude Code, Cursor or VS Code
Runs npx -y @us-all/unifi-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add unifi -- npx -y @us-all/unifi-mcp
What the publisher says
From the Unifi repository's README, as published. We do not edit it. Read it on GitHub
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.
Pre-flight diagnostic
npx -y @us-all/unifi-mcp --doctorValidates env vars, pings Site Manager API, probes Cloud Connector (if owner key set), and checks category toggles before starting. Exits non-zero on critical issues so it works in CI / pre-deploy scripts.
What it does that others don't
- Site Manager analytics — site-health-timeline, summarize-site, firmware-inventory, compare-sites, wan-uptime-trend, top-clients-by-bandwidth, list-sites-overview. No other UniFi MCP exposes these.
- Severity verdicts, not just numbers — every analysis tool returns healthy / info / warning / critical / unknown with a curated reason. Curated thresholds (e.g. WAN uptime <90% = critical, startupTime <1h = critical post-reboot).
- Cloud Connector first-class — 35 tools through the official /v1/connector/consoles/{id}/... proxy. connectorAvailable (capability) vs connectorResolved (this-call) split.
- Aggregation tools — fold 3–7 sequential calls into 1 with caveats array surfacing partial failures (e.g. Site Manager API can't window-bound WAN uptime — that's surfaced explicitly).
- MCP Prompts (8) — fleet ops: triage-site-degradation, firmware-rollout-audit, wan-uptime-report, cross-site-anomaly-detection. MSP workflows: msp-onboard-site-checklist, msp-monthly-client-report, msp-fleet-firmware-plan, msp-bandwidth-complaint-investigation.
- Token-efficient by design — smallest schema footprint of all @us-all/* MCPs (default ~5K tokens with owner key). Fleet of 200+ devices analyzable inside a single session.
- Apps SDK card — summarize-site renders as a fleet-status card on ChatGPT clients (online %, WAN uptime, gateway, devices) via _meta["openai/outputTemplate"]. Claude clients receive the same JSON content.
- stdio + Streamable HTTP — defaults to stdio. Set MCPTRANSPORT=http for ChatGPT Apps SDK or remote clients (Bearer auth via MCPHTTP_TOKEN).
- Local controller direct access (v1.13.0) — opt-in UNIFILOCAL env enables 2 tools that bypass the Cloud Connector and hit the controller's legacy /api/s/{site}/stat/device/{mac} directly on the LAN: get-port-errors (port-level rx/tx errors, link-flap counters, SFP DDM — Rx/Tx Power dBm, temperature, voltage, TX/RX fault) and list-port-flap-summary (fleet-wide port instability ranking). Surfaces data the Integration API doesn't expose. Requires LAN reachability.
Try this — 5 prompts
Connect the server to Claude Desktop or Claude Code, then paste any of these:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Unifi: common questions
- Is Unifi MCP server safe?
- Mostly: it is graded B (80/100). Read the Unifi safety report
- How do I install Unifi?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Unifi need an API key?
- Yes. The registry entry asks for
UNIFI_API_KEY,UNIFI_API_KEY_OWNER,UNIFI_LOCAL_PASS. - Is Unifi maintained?
- The last commit was 115 days ago (2026-07-10). The latest release is v1.13.3.
- What can I use instead of Unifi?
- Servers from other publishers that do the same job: Netdata MCP server, Sem MCP server and pyscn MCP server. Compare all Unifi alternatives.
- How does Unifi compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,273 servers); github stars 3 (more than 80% of 28,534 servers); downloads a week 110 (more than 66% of 11,915 servers with a package). Full comparison.
Alternatives to Unifi
Same job from other publishers: the closest match first, then the best rated.
- NetdataReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.not reviewedWidely usedA
- SemEntity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agentsnot reviewedWidely usedB
- pyscnPython code analysis for AI agents: complexity, dead code, clones, coupling, and a health score.not reviewedEstablishedA
- UniFi Protect MCPManage UniFi Protect cameras, events, recordings, and smart detections via MCP.not reviewedEstablishedB