# Brivo MCP for AI Agents AI Agent Connect

> Brivo MCP for AI agents. Manage your physical security, unlock doors, and track access events directly from your AI client. Connect your Brivo Access account to handle facility management and user provisioning through natural conversation.

## Overview
- **Category:** fort-knox
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_MdNGkgie64MajxjITSfww2qx1JeoDVUmZ0NCdOYy/ai-agent-connect
- **Tags:** access-control, smart-building, physical-security, user-provisioning, door-management, facility-management

## Description

You can handle your building's security without jumping between different tabs or logging into a separate portal. This Connector connects your Brivo Access account to your AI client so you can manage doors and users in plain English. If a delivery person is stuck at the front gate, you can just tell your agent to unlock it for a minute. You can also pull up user profiles, check who's currently in the building, or look at the latest security alarms. It handles the heavy lifting of navigating the Brivo dashboard for you. You'll find this among the 4,000+ tools in the Vinkius catalog, making it easy to plug into your existing workflow. Instead of manual data entry for new hires, you can just ask your agent to set up their credentials and group permissions. It turns a complex security setup into a simple conversation. You don't have to worry about memorizing door IDs or navigating deep menus. Just tell your agent what you need, and it handles the rest. Whether you're checking a schedule or auditing a security alarm from your phone, the process stays the same. It's about getting the job done without the friction of a clunky web interface.

## Tools

### list_users
See a list of every person registered in your access system. Use this to get a full roster of everyone with building access.

### get_account_info
Get the core account and site information for your Brivo setup. Use this to verify your connection details and account status.

### get_door_status
Check the live status of a specific door. This tells you if an entrance is currently open, closed, or locked.

### get_user
Retrieve the full profile for a specific user in your system. This is helpful for checking a person's individual access levels.

### list_doors
See a complete list of all access points in your facility. Use this to identify specific doors by their names and IDs.

### list_credentials
See all physical cards and mobile passes assigned to your users. This helps you manage your inventory of physical security credentials.

### list_access_events
Get a history of recent access events and security alarms. This is the quickest way to audit who entered or exited a building.

### list_access_groups
See all the access groups defined in your system. Use this to understand how permissions are organized for different teams.

### list_schedules
View the time schedules for door locking and unlocking. This helps you check the automated rules for your facility's security.

### unlock_door
Trigger a momentary unlock for a specific door. Use this to let someone in immediately without needing a physical key.

## Prompt Examples

**Prompt:** 
```
Is the main entrance still locked?
```

**Response:** 
```
Checking the status of the Main Entrance... 

| Door | Status | 
| :--- | :--- | 
| Main Entrance | **Locked** |

The door is currently secured according to the system.
```

**Prompt:** 
```
Who accessed the server room today?
```

**Response:** 
```
I've pulled the recent access events for the Server Room:

* **John Doe** - 9:15 AM
* **Alice Smith** - 10:30 AM

There are no active security alarms at this time.
```

**Prompt:** 
```
Unlock the side gate for 5 minutes.
```

**Response:** 
```
Unlocking the Side Gate... 

**Success!** The door is now unlocked for the configured momentary period. I'll let you know if there are any issues.
```

## Capabilities

### Remote door unlocking
Tell your agent to unlock a specific door for a set amount of time.

### Live door status checks
See if a door is currently open, closed, or locked in real time.

### User profile retrieval
Get full details and access levels for any person in your system.

### Access event auditing
Pull a history of recent entries, exits, and security alarms.

### Credential inventory
List all physical cards and mobile passes assigned to your users.

### Schedule oversight
View the automated locking and unlocking rules for your facility.

## Use Cases

### Granting courier access
A courier is stuck at the front gate. You ask your agent to unlock the side door for 2 minutes using unlock_door.

### Auditing server room entries
A manager needs to know who entered the server room last night. The agent pulls the data using list_access_events.

### Provisioning new staff
An HR lead asks the agent to create a profile and assign a card for a new employee using list_users and list_access_groups.

### Remote facility status check
An ops lead wants to know if the back exit is still locked. The agent checks it with get_door_status.

## Benefits

- Instant door control: Use unlock_door to let visitors in immediately without needing to find a physical key or remote.
- Faster user onboarding: Use list_users and list_access_groups to quickly verify and set up permissions for new hires.
- Real-time status updates: Use get_door_status to see exactly what's happening at your entrances without opening a web browser.
- Easy audit trails: Use list_access_events to pull up a history of who entered where and when for security compliance.
- Simplified schedule management: Use list_schedules to double-check your automated lock times across the entire facility.

## How It Works

The bottom line is you get a natural language interface for your physical security hardware.

1. Subscribe to the Brivo MCP within the Vinkius catalog.
2. Enter your Brivo API Key, Username, and Password into your AI client.
3. Ask your agent to perform tasks like unlocking a door or listing users.

## Frequently Asked Questions

**Can I use Brivo MCP to unlock doors remotely?**
Yes, you can use the unlock_door tool to trigger a momentary unlock for specific access points from your chat interface.

**How do I see who entered my building?**
You can ask your agent to pull the latest entries from the system, and it will show you a list of recent events.

**Can this help me manage employee badges?**
Yes, you can use it to list all credentials and see which cards are assigned to which users.

**Is Brivo MCP good for checking door status?**
You can check the live status of any door to see if it's open or locked in real time.

**Can I manage user permissions with Brivo MCP?**
You can list and retrieve user profiles and access groups to manage who has permission to enter where.

**Does Brivo MCP support security alarms?**
Yes, it can pull recent security alarms and access events so you can monitor facility safety.

**Can I see my door schedules?**
You can ask your agent to list the time schedules that control when your facility's doors lock and unlock automatically.

**Can I unlock a door remotely using the agent?**
Yes! Use the `unlock_door` tool with the Access Point ID. Your agent will trigger a momentary unlock command in Brivo, allowing entry instantly.

**How do I check if a door is currently open or closed?**
Simply ask the agent to `get_door_status` and provide the Access Point ID. It will retrieve the live state of the door from the Brivo cloud.

**Does the integration allow adding a new user to the building?**
The current toolset focuses on control and monitoring (Read-Only/Unlock) for operational efficiency. Provisioning new users or changing core permissions should be managed via the Brivo administrator portal.