适合谁
- 需要通过 AI 助手管理 UniFi Network 控制器的网络管理员。
- 运行本地 UniFi 部署并希望自动化网络运维的家庭实验室或小型组织。
资料显示这是一个由 sirkirby 维护的 MIT 开源 UniFi Network MCP 服务器,而非 Ubiquiti 官方服务器。其范围限于 Network 控制器管理;Protect、Access、中继和独立 API 服务不应归属于本服务器。
最强项 · 文档质量 14/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-14
查看 FMRS 评分方法 →运行环境:Python 3.13+
UNIFI_HOST
UniFi 控制器的 IP 或主机名,例如 192.168.1.1,必填。
UNIFI_USERNAME
本地管理员/服务账号用户名;不要使用 Ubiquiti SSO 云账号,必填。
UNIFI_PASSWORD
上述本地账号的密码,必填。
UNIFI_API_KEY
可选的 UniFi API key,用于防火墙策略排序等部分功能。
UNIFI_NETWORK_USERNAME
Network 服务器专用的本地账号用户名,优先于共享变量。
UNIFI_NETWORK_PASSWORD
Network 服务器专用的本地账号密码,优先于共享变量。
UNIFI_NETWORK_API_KEY
Network 服务器专用的 UniFi API key。
UNIFI_PORT
控制器 HTTPS 端口,默认 443。
UNIFI_VERIFY_SSL
是否校验 SSL 证书,默认 false。
UNIFI_SITE
UniFi 站点名称,默认 default。
UNIFI_MCP_CONTENT_MODE
全局响应模式:compat、compact 或 adaptive(默认,按协议版本自适应)。
UNIFI_REDACT_SENSITIVE_FIELDS
设为 false 可关闭敏感字段脱敏(默认开启,返回 ***REDACTED***),仅在可信本地管理场景使用。
UNIFI_NETWORK_HOST
Network 服务器专用的控制器地址,优先于共享 UNIFI_HOST。
UNIFI_NETWORK_PORT
Network 服务器专用的控制器端口。
UNIFI_NETWORK_VERIFY_SSL
Network 服务器专用的 SSL 校验开关。
UNIFI_NETWORK_MCP_CONTENT_MODE
仅覆盖 Network 服务器的响应模式。
UNIFI_NETWORK_REDACT_SENSITIVE_FIELDS
仅覆盖 Network 服务器的脱敏开关。
使用 uvx 启动 unifi-network-mcp,并配置 UNIFI_HOST、UNIFI_USERNAME 和 UNIFI_PASSWORD。需要连接本地 UniFi 控制器,并使用本地管理员或服务账户;不要使用 Ubiquiti SSO 云账户。可选配置 UNIFI_API_KEY、UNIFI_PORT、UNIFI_VERIFY_SSL 和 UNIFI_SITE。
{"mcpServers":{"unifi-network":{"command":"uvx","args":["unifi-network-mcp@latest"],"env":{"UNIFI_HOST":"192.168.1.1","UNIFI_USERNAME":"admin","UNIFI_PASSWORD":"your-password","UNIFI_PORT":"443","UNIFI_VERIFY_SSL":"false","UNIFI_SITE":"default"}}}}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"unifi-network": {
"command": "uvx",
"args": [
"unifi-network-mcp@latest"
],
"env": {
"UNIFI_HOST": "192.168.1.1",
"UNIFI_USERNAME": "admin",
"UNIFI_PASSWORD": "your-password",
"UNIFI_PORT": "443",
"UNIFI_VERIFY_SSL": "false",
"UNIFI_SITE": "default"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add unifi-network -e UNIFI_HOST=192.168.1.1 -e UNIFI_USERNAME=admin -e UNIFI_PASSWORD=your-password -e UNIFI_PORT=443 -e UNIFI_VERIFY_SSL=false -e UNIFI_SITE=default -- uvx unifi-network-mcp@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端的工具列表中应出现 unifi-network-mcp 的工具(如 unifi_get_dashboard);也可询问"显示当前所有已连接的客户端",若返回控制器真实数据即证明连接成功。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
UniFi Network MCP 是一个通过 MCP 管理 UniFi Network 控制器的独立开源服务器,可处理网络设备、客户端、防火墙、VLAN、VPN 等网络管理任务。该仓库还包含 Protect 和 Access 服务器;本资料仅描述 apps/network/server.json 对应的 Network 服务器。该服务器版本为 0.27.0,提供 189 个工具,使用 stdio 传输。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 fbd083c62ec8 数据同步于 2026-10-19 查看 FMRS 评分方法