io.github.us-all/unifi
Quality Score
85
/100
UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics
§01 Install
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"unifi": {
"command": "npx",
"args": [
"-y",
"@us-all/unifi-mcp"
],
"env": {
"UNIFI_API_KEY": "<your-unifi_api_key>",
"UNIFI_API_URL": "https://api.ui.com",
"UNIFI_API_KEY_OWNER": "<unifi_api_key_owner>",
"UNIFI_TOOLS": "<unifi_tools>",
"UNIFI_DISABLE": "<unifi_disable>"
}
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"unifi": {
"command": "npx",
"args": [
"-y",
"@us-all/unifi-mcp"
],
"env": {
"UNIFI_API_KEY": "<your-unifi_api_key>",
"UNIFI_API_URL": "https://api.ui.com",
"UNIFI_API_KEY_OWNER": "<unifi_api_key_owner>",
"UNIFI_TOOLS": "<unifi_tools>",
"UNIFI_DISABLE": "<unifi_disable>"
}
}
}
}Cline (cline_mcp_settings.json)
npx -y @us-all/unifi-mcp§02 Environment variables
UNIFI_API_KEYrequiredsecret
UniFi Site Manager API key (https://unifi.ui.com).
UNIFI_API_URLUniFi Site Manager API base URL (default: https://api.ui.com).
UNIFI_API_KEY_OWNEROptional label identifying which user/account owns the API key — surfaced in audit logs.
UNIFI_TOOLSComma-separated category allowlist. Default: all categories enabled.
UNIFI_DISABLEComma-separated category disablelist.
§03 MCP Quality Score · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04 Alternatives in Analytics
Alpic
ai.alpic.mcp/alpic-mcp
Manage your projects, debug deployment, and check analytics for any MCP server you host with Alpic
HAPI Strava MCP Server
ai.com.mcp/strava
Strava MCP tools for AI: athletes, activities, segments, clubs, routes. Powered by HAPI MCP server.
ai.mcpanalytics/analytics
ai.mcpanalytics/analytics
Analytics for business data: upload CSV or connect GA4/GSC, run ML/stats, get HTML reports.