Manage UniFi Access doors, credentials, policies, visitors, and events programmatically via Claude. For developers integrating physical access control into AI workflows or automating door/credential management at scale.
io.github.sirkirby/unifi-access-mcp
Local install
STDIO
3 required env vars
How models use it and what it is built for.
Manage UniFi Access doors, credentials, policies, visitors, and events programmatically via Claude. For developers integrating physical access control into AI workflows or automating door/credential management at scale.
Local install — runs as a subprocess.
Configuration this server reads at startup.
Controller IP/hostname
Admin username
Admin password
API key (optional, experimental)
Controller HTTPS port
SSL certificate verification
Where to find authoritative docs and source for UniFi Access.
Paste any of these into Agent Studio after connecting UniFi Access.
Common questions about connecting and running UniFi Access.
What UniFi Access features does this MCP server support?
The server manages doors, credentials, policies, visitors, and access events. You can query door status, create/revoke credentials, adjust policies, and retrieve event logs via Claude. Check the registry for the full list of supported operations.
How do I authenticate with my UniFi Access controller?
Set UNIFI_HOST, UNIFI_USERNAME, and UNIFI_PASSWORD as environment variables. Optionally use UNIFI_API_KEY (experimental), UNIFI_PORT for custom HTTPS ports, and UNIFI_VERIFY_SSL to control certificate validation.
Can I use this server without SSL certificate verification?
Yes, set UNIFI_VERIFY_SSL=false to skip verification. This is useful for self-signed certificates in development, but not recommended for production environments.
Is there a cost to use this MCP server?
The server itself is open-source and free. You only pay for your UniFi Access controller license and any Claude API usage when connected.
What happens if my controller credentials are wrong?
The server will fail to authenticate and return an error. Verify UNIFI_HOST is reachable, UNIFI_USERNAME and UNIFI_PASSWORD are correct, and the controller is running before retrying.
MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.
Open Agent StudioJudges Panel
45 judges that evaluate AI-generated code for security, cost, and quality with built-in AST.
Addozhang Nexus
Query Sonatype Nexus Repository (OSS/Pro) for Maven, Python, and Docker artifacts
Cyanheads MCP Ts Template
TypeScript template for building MCP servers with declarative tooling, observability, and auth.
Chernistry Bernstein
Declarative agent orchestration for engineering teams