What is the UniFi Access MCP MCP server?
Manage UniFi Access doors, credentials, policies, visitors, and events via MCP.
How to install UniFi Access MCP
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
UNIFI_HOSTrequiredController IP/hostname
UNIFI_USERNAMErequiredsecretAdmin username
UNIFI_PASSWORDrequiredsecretAdmin password
UNIFI_API_KEYsecretAPI key (optional, experimental)
UNIFI_PORTController HTTPS port
UNIFI_VERIFY_SSLSSL certificate verification
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"unifi-access-mcp": {
"command": "uvx",
"args": [
"unifi-access-mcp"
],
"env": {
"UNIFI_HOST": "<YOUR_UNIFI_HOST>",
"UNIFI_USERNAME": "<YOUR_UNIFI_USERNAME>",
"UNIFI_PASSWORD": "<YOUR_UNIFI_PASSWORD>",
"UNIFI_API_KEY": "<YOUR_UNIFI_API_KEY>",
"UNIFI_PORT": "<YOUR_UNIFI_PORT>",
"UNIFI_VERIFY_SSL": "<YOUR_UNIFI_VERIFY_SSL>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"unifi-access-mcp": {
"command": "uvx",
"args": [
"unifi-access-mcp"
],
"env": {
"UNIFI_HOST": "<YOUR_UNIFI_HOST>",
"UNIFI_USERNAME": "<YOUR_UNIFI_USERNAME>",
"UNIFI_PASSWORD": "<YOUR_UNIFI_PASSWORD>",
"UNIFI_API_KEY": "<YOUR_UNIFI_API_KEY>",
"UNIFI_PORT": "<YOUR_UNIFI_PORT>",
"UNIFI_VERIFY_SSL": "<YOUR_UNIFI_VERIFY_SSL>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"unifi-access-mcp": {
"command": "uvx",
"args": [
"unifi-access-mcp"
],
"env": {
"UNIFI_HOST": "<YOUR_UNIFI_HOST>",
"UNIFI_USERNAME": "<YOUR_UNIFI_USERNAME>",
"UNIFI_PASSWORD": "<YOUR_UNIFI_PASSWORD>",
"UNIFI_API_KEY": "<YOUR_UNIFI_API_KEY>",
"UNIFI_PORT": "<YOUR_UNIFI_PORT>",
"UNIFI_VERIFY_SSL": "<YOUR_UNIFI_VERIFY_SSL>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"unifi-access-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"unifi-access-mcp"
],
"env": {
"UNIFI_HOST": "<YOUR_UNIFI_HOST>",
"UNIFI_USERNAME": "<YOUR_UNIFI_USERNAME>",
"UNIFI_PASSWORD": "<YOUR_UNIFI_PASSWORD>",
"UNIFI_API_KEY": "<YOUR_UNIFI_API_KEY>",
"UNIFI_PORT": "<YOUR_UNIFI_PORT>",
"UNIFI_VERIFY_SSL": "<YOUR_UNIFI_VERIFY_SSL>"
}
}
}
}Claude Code
claude mcp add unifi-access-mcp --env UNIFI_HOST=<YOUR_UNIFI_HOST> --env UNIFI_USERNAME=<YOUR_UNIFI_USERNAME> --env UNIFI_PASSWORD=<YOUR_UNIFI_PASSWORD> --env UNIFI_API_KEY=<YOUR_UNIFI_API_KEY> --env UNIFI_PORT=<YOUR_UNIFI_PORT> --env UNIFI_VERIFY_SSL=<YOUR_UNIFI_VERIFY_SSL> -- uvx unifi-access-mcpRelated MCP servers
Manage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.
View repository →Manage UniFi Protect cameras, events, recordings, and smart detections via MCP.
View repository →