4,500+ servers built on MCP Fusion
Vinkius

BoxLock MCP. Control physical access and track assets through conversation

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

BoxLock MCP on Cursor AI Code Editor MCP Client BoxLock MCP on Claude Desktop App MCP Integration BoxLock MCP on OpenAI Agents SDK MCP Compatible BoxLock MCP on Visual Studio Code MCP Extension Client BoxLock MCP on GitHub Copilot AI Agent MCP Integration BoxLock MCP on Google Gemini AI MCP Integration BoxLock MCP on Lovable AI Development MCP Client BoxLock MCP on Mistral AI Agents MCP Compatible BoxLock MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

BoxLock MCP Server. Manages physical security and automated supply chain logistics. Use your AI client to list all locks, check battery health, track barcodes, and authorize remote access to smart lockboxes.

Stop guessing about physical access; get real-time status and audit trails directly from your agent.

What your AI agents can do

Get lock

Retrieves specific operational details for a single designated smart lock.

List activities

Pulls detailed, time-stamped records of all access events associated with a lock.

List barcodes

Gets a complete list of all currently active, trackable barcodes in the system.

+ 4 more capabilities included
Manage and Check Lock Status

Lists all smart locks, providing detailed status and battery levels for the entire site.

Authorize Remote Access

Allows you to programmatically grant temporary access to a lock for specific personnel or maintenance tasks.

Audit Physical Access History

Retrieves detailed, time-stamped logs of every access event, scan, and opening attempt.

Track Physical Assets

Accesses and manages directories of barcodes and trackable items linked to your facility.

Map Site Infrastructure

Lists and organizes all physical locations and site groups for infrastructure management.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

BoxLock MCP Server: 7 Tools for Physical Access Management

Manage lock status, track activity logs, and list associated locations and users using this collection of core BoxLock tools.

get019dd0c5

get lock

Retrieves specific operational details for a single designated smart lock.

list019dd0c5

list activities

Pulls detailed, time-stamped records of all access events associated with a lock.

list019dd0c5

list barcodes

Gets a complete list of all currently active, trackable barcodes in the system.

list019dd0c5

list locations

Retrieves a directory of all physical sites and geographical locations managed by BoxLock.

list019dd0c5

list locks

Lists every smart lock registered in your organization, including basic status and battery data.

list019dd0c5

list users

Lists all user accounts configured within your BoxLock Control system.

press019dd0c5

press to open

Remotely sends a command to open a specific lock, granting temporary access.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with BoxLock, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

BoxLock MCP Server lets your AI client handle your physical security and supply chain logistics. You'll list every smart lock, check battery health, track barcodes, and authorize remote access to smart lockboxes using your agent. You stop guessing about physical access; your agent gives you real-time status and audit trails right away.

To manage and check lock status, you'll use list_locks to get every smart lock registered in your organization, including basic status and battery data. You can then get_lock to retrieve specific operational details for any single designated smart lock. To authorize remote access, you'll use press_to_open to send a command that opens a specific lock, granting temporary access.

You wanna check the history of physical access? Use list_activities to pull detailed, time-stamped records of every access event, scan, and opening attempt. Need to track physical assets? list_barcodes gets you a complete list of all currently active, trackable barcodes in the system. You can also list_locations to retrieve a directory of all physical sites and geographical locations managed by BoxLock.

You'll also find you can use list_users to get a list of every user account configured within your BoxLock Control system.

How BoxLock MCP Works

  1. 1 First, subscribe to the BoxLock MCP Server and retrieve your API Key (Bearer Token) from your BoxLock Control dashboard.
  2. 2 Second, connect your AI client (Claude, Cursor, etc.) to the server using the API Key.
  3. 3 Third, use natural language commands to initiate actions. Your agent calls the relevant tools (e.g., list_locks or press_to_open) to gather status or perform actions.

The bottom line is: you talk to your AI agent, and it handles the direct, programmatic communication with your physical security system.

Who Is BoxLock MCP For?

This is for Facility Operations and Logistics Managers. If you spend time clicking through multiple dashboards to check lock battery life, confirm who opened a door, or verify a delivery manifest, this is for you. It lets you manage physical access and asset tracking entirely through conversation.

Logistics Manager

You use the agent to instantly authorize delivery access for carriers and monitor asset scans using natural language commands.

Facility Operations Lead

You check lock battery health across multiple sites and manage temporary worker permissions without leaving your primary workspace.

Security Team Lead

You automate the auditing of physical access events and monitor for tampering alerts by simply querying the historical logs.

What Changes When You Connect

  • Audit Trail Management: Stop manually pulling logs. Use list_activities to pull the last 5 events for any lock, immediately seeing who accessed what and when. It's all one query.
  • Real-Time Authorization: Need to let a contractor in? Instead of calling the facility manager, use press_to_open to authorize the lock. You control the access window right from your agent.
  • Inventory Visibility: Never lose track of goods again. list_barcodes gives you the full directory of assets, and you can track their movement against physical locations.
  • Fleet Management: Quickly check the health of every lock. list_locks pulls the entire roster, letting you check battery levels and connectivity for dozens of devices in seconds.
  • Scope Control: Don't waste time searching. Use list_locations to narrow down your focus first. Then use list_locks to check only the locks within that specific facility or site.
  • User Management: Need to know who has access? list_users gives you a full roster of every employee account associated with the smart locks.

Real-World Use Cases

01

Investigating a Missing Shipment

A warehouse worker notices a package delivery is missing. They ask their agent to run list_activities for the specific lock. The agent pulls the audit logs, showing a successful open event at 10:15 AM, but no subsequent barcode scans, indicating the asset was moved from the lockbox before being logged.

02

Emergency Site Access

A maintenance crew needs to enter a remote facility after hours. They prompt the agent to authorize access for 'Maintenance Team 3' using press_to_open. The agent executes the remote opening command, which expires in 60 minutes, and confirms the action.

03

Pre-Shift Security Check

The facility manager needs to know if any locks are running low on battery. They prompt the agent to run list_locks. The agent returns a list of all 50 locks, highlighting the 5 that need immediate battery replacement.

04

Auditing Employee Access

A security team member needs to confirm which employees accessed the main loading dock last week. They ask the agent to cross-reference list_activities with list_users to generate a simple report of authorized personnel.

The Tradeoffs

Checking locks one by one

Logging into the BoxLock dashboard and manually clicking into each of the 20 locks to check its battery life or status. This is slow, and you risk missing a dead link.

Use the agent to run list_locks. This pulls the entire roster of devices, giving you the status and battery health of all 20 locks in one call.

Guessing the right ID

Trying to manually input the ID of a location or lock because the name isn't obvious. This often results in an error because IDs change or are hard to find.

First, use list_locations to get the correct site ID, and then use list_locks to confirm the specific lock ID within that location. This prevents ID errors.

Over-relying on the UI

Assuming the dashboard shows the absolute truth about an event. The UI might lag or only show the last few hours, leaving you blind to critical historical data.

Always ask the agent to run list_activities to get the full, high-fidelity audit log. This ensures you see every interaction, even if the dashboard hasn't refreshed.

When It Fits, When It Doesn't

Use this if you need to manage, audit, or programmatically interact with physical access points (locks, barcodes, sites). If your job involves knowing who opened what lock, when, and where it is, this is for you. Don't use it if you only need to check the general inventory of users or assets—that's better handled by specialized asset management tools. If you need to know the geographical coordinates of a site, that's a GIS tool's job. BoxLock handles the physical interaction layer: the locks, the barcodes, and the access events.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BoxLock. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_lock list_activities list_barcodes list_locations list_locks list_users press_to_open

Figuring out what happened at a physical lock shouldn't require logging into four different systems.

Right now, tracking a package delivery is a nightmare. You have to log into the BoxLock portal, then maybe the asset tracking system, then pull a report, and finally manually check the battery status of the lock itself. It's a cycle of clicking, copying IDs, and cross-referencing sheets. You spend more time on logistics administration than on the job.

With this MCP server, you just ask your agent: 'What happened at the loading dock lock yesterday?' Your agent runs the necessary tools (`list_activities`, `get_lock`) and spits out a clean, actionable summary. You get the answer without leaving the chat window.

BoxLock MCP Server: Manage physical access and track assets through conversation

Before, authorizing access meant a phone call, a manual ticket, or a visit to a control panel. If the person wasn't there, the lock remained closed, halting operations. You were limited by human availability.

Now, your agent calls `press_to_open`. You authorize access programmatically, setting clear time limits and logging the event. You control the physical system, not just the data about it. It's instant, auditable, and hands-free.

Common Questions About BoxLock MCP

How do I use the `list_locks` tool to check all my smart locks? +

Running list_locks gives you a roster of every smart lock in your organization. This output includes the lock's name, ID, and current battery percentage, helping you spot devices needing maintenance.

Does `list_activities` show who opened the lock? +

Yes, list_activities provides detailed, time-stamped records of access. It specifies the event type (open/scan) and links it to the user or barcode that triggered the action.

What is the difference between `list_locations` and `list_locks`? +

Use list_locations first to find the physical site or group ID you're interested in. Then, use list_locks to pull only the locks that exist within that specific location's scope.

How do I remotely open a lock using `press_to_open`? +

You call press_to_open and specify the lock's ID and the target user/worker. The agent executes the command, authorizing the lock to open when the physical button is pressed, usually for a set time.

What information can I get about a specific lock using `get_lock`? +

The get_lock tool provides detailed status data. You'll get the lock's battery level, connectivity status, and unique identifier. This helps you quickly assess the operational health of any device.

How do I check for all active barcodes and trackable assets using `list_barcodes`? +

The list_barcodes tool pulls a directory of all active barcodes. This lets you maintain a digital ledger of physical goods. You can track what assets are supposed to be in the system.

Can I authorize access for a user who isn't currently in the system's user list using `press_to_open`? +

No, the press_to_open tool requires authorization for an existing worker or maintenance window. You must use list_users first to confirm the user ID before attempting remote opening.

Is there a way to see which physical sites are available for coordination using `list_locations`? +

Yes, list_locations retrieves a complete directory of physical sites and groups. This function lets you coordinate your infrastructure security across multiple defined areas.

How do I find my BoxLock API Key? +

Log in to your BoxLock Control account, navigate to Settings > Developer API, and generate a new v3 Bearer Token.

Can I open a lock remotely via AI? +

Yes! The press_to_open tool allows you to authorize the physical button on a lock to be active for a specific worker and reason programmatically.

How do I check battery levels? +

Use the list_locks or get_lock tools to retrieve real-time metadata including current battery percentage and signal strength for every device.

You might also like

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for BoxLock. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.