# Household Key Custody Log AI Agent Connect

> Household Key Custody Log MCP lets your AI client manage the lifecycle of physical keys. You can record when keys are handed out, track who has them right now, and close out custody events when items are returned. It turns your agent into a precise log keeper for physical security and accountability.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lSdJNzyJwMnEfz2MBUDoL71xi6HS0h7ITyExTslL/ai-agent-connect
- **Tags:** household, keys, custody, audit, log

## Description

Managing physical keys shouldn't rely on messy paper logs or memory. This MCP gives your AI client the ability to act as a digital custodian for your household or facility keys. You can use it to document exactly when a key leaves your possession and who is responsible for it. When a person brings a key back, you simply tell your agent to close the loop. This creates a reliable, searchable history of every handoff. If you ever need to know which keys are currently out in the field, your agent can pull that list instantly. It's a straightforward way to maintain accountability for physical access without manual bookkeeping.

## Tools

### generate_signoff_report
Creates a high-level summary table for auditing. This report only includes completed transaction cycles.

### log_key_issuance
Records the moment a key is handed over to a specific person. The tool checks to make sure the key isn't already marked as issued before saving the entry.

### log_key_return
Closes a custody event when a key is handed back to the primary custodian. It requires the key to be in an active issued state to work.

### query_active_custody
Identifies everyone who currently has keys in their possession. You can filter the results by the holder's name.

## Prompt Examples

**Prompt:** 
```
Record that the Front Door key was given to John Doe on 2023-10-01 for maintenance.
```

**Response:** 
```
The issuance for the Front Door key to John Doe has been recorded for 2023-10-01.
```

**Prompt:** 
```
Who is currently holding any keys?
```

**Response:** 
```
John Doe is currently holding the Front Door key issued on 2023-10-01.
```

**Prompt:** 
```
John Doe returned the Front Door key today.
```

**Response:** 
```
The return of the Front Door key from John Doe has been successfully logged.
```

## Capabilities

### Issuance Tracking
Your agent logs the exact time and person receiving a key.

### Return Processing
Your agent marks keys as returned to clear them from active custody.

### Real-time Status Checks
Your agent identifies all current key holders on demand.

### Audit Reporting
Your agent generates summary tables of finished key transactions.

## Use Cases

### Maintenance Access
Log when a plumber or electrician takes a spare key and when they return it.

### Tenant Turnovers
Track key handoffs during move-in and move-out periods.

### Security Audits
Generate summary reports to verify all keys are accounted for.

### Staff Management
Monitor which employees are currently carrying specific facility keys.

## Benefits

- Eliminates manual paperwork for key tracking.
- Prevents duplicate issuance of the same key.
- Provides instant visibility into current key holders.
- Creates a clean audit trail of completed transactions.

## How It Works

Setting up key tracking with your AI client is a direct process.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Tell your agent to log a new key issuance for a specific person.
3. Ask your agent to check who currently holds keys when needed.
4. Instruct your agent to log a return once the key is back.
5. Request a signoff report to see your completed audit history.

## Frequently Asked Questions

**How do I track who has my keys?**
You can ask your AI client to query active custody to see a list of all individuals currently holding keys.

**Can I see a history of past key handoffs?**
Yes, you can use the tool to generate a signoff report which provides a summary table of all completed transactions.

**What happens if I try to issue a key that is already out?**
The issuance tool includes a check to ensure a key is not already marked as issued before it records the new event.

**Which AI clients can use this MCP?**
This MCP works with any compatible client including Claude, Cursor, Windsurf, and VS Code.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you, so it is ready to use immediately after connection.

**How do I record a new key assignment?**
Use the `log_key_issuance` tool with the key label, holder name, and date.

**Can I see who currently has a key?**
Yes, use the `query_active_custody` tool to list all current key holders.

**How do I generate an audit report?**
Use the `generate_signoff_report` tool by providing a start and end date.
