# Kisi MCP for AI Agents AI Agent Connect

> The Kisi MCP lets you manage your Kisi account and physical access control systems directly through your AI agent. You can trigger remote door unlocks, check real-time lock statuses, manage user profiles, and audit permissions for your entire facility security setup. It's the fastest way to handle building security without leaving your chat interface.

## Overview
- **Category:** security-compliance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gUaC7xqSgzWRWr3RUBEzsHN3H0LeOVtxlqS0p1uy/ai-agent-connect
- **Tags:** access-control, smart-locks, facility-management, physical-security, api-integration, audit-trails

## Description

The Kisi MCP connects your Kisi account to your AI agent so you can manage physical access control and security workflows through natural language. Managing a building's security usually feels like a game of where's the tab? You have to log into a dashboard, find the right building, locate the specific door, and then manually click unlock or check if a sensor is actually online. It's a slow process that creates a bottleneck for your team, especially when you're trying to coordinate with contractors or new hires in real-time. This Connector changes that by giving your AI agent a direct line to your Kisi account. Instead of hunting for buttons, you can just tell your agent to let someone in or ask for a status update on the loading dock. It handles the heavy lifting of checking if a door is online, auditing who belongs in which group, and managing user profiles. Because Vinkius hosts this Connector, you can plug it into your existing workflow and start talking to your building's security system like it's a teammate. You get a way to handle high-stakes security tasks without the friction of a complex UI. You can stop manually cross-referencing user lists with access groups. This tool lets you pull that data instantly, making it easy to spot permission gaps or quickly add a new team to a specific zone. You also stop guessing which doors are offline; you can just ask for a status report on all locks in a specific place. You move from reactive troubleshooting to proactive management. When your security infrastructure becomes a conversation rather than a chore, you can focus on the actual safety of your building instead of the logistics of the software.

## Tools

### get_kisi_lock
Get lock details

### get_kisi_place
Get place details

### get_kisi_user
Get user details

### list_kisi_groups
List access groups

### lockdown_kisi_lock
Lockdown a door

### list_kisi_locks
List cloud locks

### list_kisi_places
List physical places

### check_kisi_status
Check API Status

### unlock_kisi_lock
Unlock a door

### list_kisi_users
List organization users

## Prompt Examples

**Prompt:** 
```
Is the side entrance online?
```

**Response:** 
```
I checked the status of your locks. The 'Side Entrance' is currently online and reports as locked. All other doors in the 'Main Office' area are also online.
```

**Prompt:** 
```
Who has access to the server room?
```

**Response:** 
```
I've checked the access groups for the 'Server Room'. Here are the current permissions:

*   **IT Admin Group**: Full Access
*   **Maintenance Group**: Read-Only
*   **Security Group**: Full Access

Would you like me to list the specific users in any of these groups?
```

**Prompt:** 
```
Unlock the loading dock.
```

**Response:** 
```
I've sent the unlock command to the 'Loading Dock' door. It should be open for the next few minutes. Let me know if you need me to check the status again.
```

## Capabilities

### Trigger remote door unlocks
Send an immediate command to open a specific door without needing a physical key.

### Check real-time lock statuses
See if a door is currently locked, unlocked, online, or offline at a glance.

### Manage organization user profiles
Update and view the personal details of everyone in your Kisi organization.

### Audit group and role assignments
Review who belongs to which access group and what permissions they have.

### Inspect physical location details
Get a full breakdown of the locks and groups associated with any specific building.

## Use Cases

### Emergency Entry
A delivery driver is stuck at the gate. You ask your agent to unlock the gate door using `unlock_door` to get them inside.

### New Hire Setup
A new employee starts today. You tell your agent to find their ID with `list_users` and assign them to the correct group.

### Security Audit
You need to know who has access to the warehouse. You ask your agent to list all `list_access_groups` and check permissions.

### Facility Check
You want to see which locks are offline. You ask your agent to use `list_locks` to identify any hardware issues.

## Benefits

- Remote unlocking with `unlock_door` lets you let people in instantly without needing a physical key or a manual code.
- Real-time status checks with `list_locks` mean you always know which doors are online or locked before someone arrives.
- Faster user onboarding using `list_users` and `list_role_assignments` lets you set up permissions for new hires in seconds.
- Better audit trails with `list_access_groups` help you keep track of who has access to restricted areas like server rooms.
- Clearer location management with `list_places` and `get_place_details` helps you organize multiple sites into a single view.

## How It Works

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

1. Subscribe to the Kisi MCP on Vinkius and provide your Kisi Personal Access Token.
2. Connect the Connector to your preferred AI client like Claude or Cursor.
3. Ask your agent to perform tasks like unlocking a door or listing all offline locks.

## Frequently Asked Questions

**Can I use the Kisi MCP to unlock doors remotely?**
Yes, you can use your AI agent to trigger remote unlocks for any door managed by your Kisi account.

**Does the Kisi MCP support multiple buildings?**
Yes, it can list and inspect all physical places configured in your Kisi environment.

**How do I manage new employees with Kisi?**
You can ask your agent to find a user ID and then assign them to specific access groups or roles.

**Can the Kisi MCP show me which locks are offline?**
Yes, your agent can list all locks and report their real-time status, including whether they are online or offline.

**Is the Kisi MCP good for security audits?**
It's great for audits because you can quickly query groups, roles, and place assignments to see who has access where.

**Do I need a Kisi account to use this?**
Yes, you'll need a Kisi account and a Personal Access Token to connect the Connector to your AI client.

**How do I perform a remote unlock using the agent?**
Use the `unlock_door` tool with the unique ID of the lock you wish to open. Make sure the authenticated user has the necessary permissions for that door.

**Can I see if a door is currently online?**
Yes, the `list_locks` and `get_lock_details` tools return the real-time connectivity status (online/offline) for every device.

**Is it possible to list all users in my organization?**
Absolutely. Use the `list_users` tool to retrieve a comprehensive list of all members registered in your Kisi organization.

**How do I find my Kisi API Key?**
Log in to your account, navigate to **Settings** > **API Keys**, and generate a new high-fidelity **API Secret**.

**Can I unlock a door via AI?**
Yes! The `unlock_kisi_lock` tool allows your agent to trigger a high-fidelity remote unlock for any cloud-connected door in your organization.

**How do I list my organization's places?**
Use the `list_kisi_places` tool to retrieve the complete high-fidelity directory of physical locations along with their unique identifiers for precise orchestration.