Mmcp.market

UniFi Access MCP server

by sirkirby·io.github.sirkirby/unifi-access-mcp·v0.1.6·853 stars

Manage UniFi Access doors, credentials, policies, visitors, and events via MCP.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Established

853 stars360 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • access_create_credentialwrite action

    Create a credential with preview/confirm.

  • access_create_visitorwrite action

    Create a visitor pass with preview/confirm.

  • access_delete_visitorwrite action

    Delete a visitor pass with preview/confirm.

  • access_get_activity_summary

    Get activity summary.

  • access_get_credential

    Get detailed credential information by ID.

  • access_get_device

    Get detailed device information by ID.

  • access_get_door

    Get detailed door information by ID.

  • access_get_door_status

    Get current door lock/position status.

  • access_get_event

    Get a single event by ID.

  • access_get_health

    Get Access system health metrics.

  • access_get_policy

    Get detailed policy information by ID.

  • access_get_system_info

    Get Access system information.

  • access_get_visitor

    Get detailed visitor information by ID.

  • access_list_credentials

    List all credentials.

  • access_list_devices

    List all Access devices.

  • access_list_door_groups

    List all door groups.

  • access_list_doors

    List all doors.

  • access_list_events

    List access events.

  • access_list_policies

    List all access policies.

  • access_list_schedules

    Lists all access schedules configured on the Access controller.

  • access_list_users

    List users with access.

  • access_list_visitors

    List all visitors.

  • access_lock_door

    Lock a door with preview/confirm.

  • access_reboot_device

    Reboot a device with preview/confirm.

  • access_recent_events

    Get recent events from the websocket buffer.

  • access_revoke_credential

    Revoke a credential with preview/confirm.

  • access_subscribe_events

    Return subscription instructions for event streaming.

  • access_unlock_door

    Unlock a door with preview/confirm.

  • access_update_policywrite action

    Update a policy with preview/confirm.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install UniFi Access MCP in Claude Code, Cursor or VS Code

claude mcp add unifi-access-mcp -- uvx unifi-access-mcp
Add to Cursor

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.

More from sirkirby →