unifi-mcp-server
About
An MCP server that leverages official UniFi API
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
UNIFI_HOST UNIFI_USERNAME UNIFI_PASSWORD UNIFI_PORT UNIFI_VERIFY_SSL UNIFI_SITEClaude Code
claude mcp add --env UNIFI_HOST= --env UNIFI_USERNAME= --env UNIFI_PASSWORD= --env UNIFI_PORT= --env UNIFI_VERIFY_SSL= --env UNIFI_SITE= unifi-mcp-server -- npx unifi-mcp-server
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"unifi-mcp-server","command":"npx","args":["unifi-mcp-server"],"env":{"UNIFI_HOST":"","UNIFI_USERNAME":"","UNIFI_PASSWORD":"","UNIFI_PORT":"","UNIFI_VERIFY_SSL":"","UNIFI_SITE":""}}'
JSON
{
"mcpServers": {
"unifi-mcp-server": {
"command": "npx",
"args": [
"unifi-mcp-server"
],
"env": {
"UNIFI_HOST": "",
"UNIFI_USERNAME": "",
"UNIFI_PASSWORD": "",
"UNIFI_PORT": "",
"UNIFI_VERIFY_SSL": "",
"UNIFI_SITE": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.