UniFi Access MCP server
Manage UniFi Access doors, credentials, policies, visitors, and events via MCP.
853 stars360 downloads/wk
Reviews
Write oneNobody has reviewed UniFi Access MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
UniFi Access MCP tools (29, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
access_create_credentialwrite actionCreate a credential with preview/confirm.
access_create_visitorwrite actionCreate a visitor pass with preview/confirm.
access_delete_visitorwrite actionDelete a visitor pass with preview/confirm.
access_get_activity_summaryGet activity summary.
access_get_credentialGet detailed credential information by ID.
access_get_deviceGet detailed device information by ID.
access_get_doorGet detailed door information by ID.
access_get_door_statusGet current door lock/position status.
access_get_eventGet a single event by ID.
access_get_healthGet Access system health metrics.
access_get_policyGet detailed policy information by ID.
access_get_system_infoGet Access system information.
access_get_visitorGet detailed visitor information by ID.
access_list_credentialsList all credentials.
access_list_devicesList all Access devices.
access_list_door_groupsList all door groups.
access_list_doorsList all doors.
access_list_eventsList access events.
access_list_policiesList all access policies.
access_list_schedulesLists all access schedules configured on the Access controller.
access_list_usersList users with access.
access_list_visitorsList all visitors.
access_lock_doorLock a door with preview/confirm.
access_reboot_deviceReboot a device with preview/confirm.
access_recent_eventsGet recent events from the websocket buffer.
access_revoke_credentialRevoke a credential with preview/confirm.
access_subscribe_eventsReturn subscription instructions for event streaming.
access_unlock_doorUnlock a door with preview/confirm.
access_update_policywrite actionUpdate a policy with preview/confirm.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan37 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 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install UniFi Access MCP in Claude Code, Cursor or VS Code
claude mcp add unifi-access-mcp -- uvx unifi-access-mcp
What the publisher says
From the UniFi Access MCP repository's README, as published. We do not edit it. Read it on GitHub
UniFi MCP
Leverage agents and agentic AI workflows to manage your UniFi deployment.
Servers
Choose an integration
An MCP adapter can expose a small set of tools while using unifi-api-server as its backend. This keeps application-specific joins, branching, loops, and code isolation out of the general-purpose MCP servers.
Cloud Relay
Cloud Relay pairs the Cloudflare-hosted Worker gateway with the Relay sidecar on your LAN. The Worker provides the authenticated edge MCP endpoint, Durable Object broker, multi-location routing, token boundary, and deployment/management CLI. The Relay sidecar is a local MCP HTTP client and forwarder: it discovers configured local MCP servers over HTTP and maintains an outbound WebSocket to the Worker. Remote requests follow MCP client → Worker gateway → outbound WebSocket → Relay sidecar → local MCP servers over HTTP; the API server is not in this path. Read-only tools support annotation-based multi-location fan-out, while writes require explicit location targeting. Deploy the Worker with npm install -g unifi-mcp-worker && unifi-mcp-worker install, then see the Relay sidecar README to connect local servers.
REST + GraphQL API
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
UniFi Access MCP: common questions
- Is UniFi Access MCP server safe?
- Mostly: it is graded B (83/100). Read the UniFi Access MCP safety report
- How do I install UniFi Access MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does UniFi Access MCP need an API key?
- Yes. The registry entry asks for
UNIFI_USERNAME,UNIFI_PASSWORD,UNIFI_API_KEY. - Is UniFi Access MCP maintained?
- The last commit was in the last day (2026-09-27). The latest release is v0.1.6.