Envoy MCP. Manage office resources and visitor flow via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Envoy manages all physical office operations. Use it to register visitors, check desk and room availability, track deliveries, and audit office capacity directly through natural conversation.
It lets your AI agent take over the administrative burden of office management, so you don't have to open the Envoy dashboard.
What your AI agents can do
Cancel desk reservation
Cancels a specific desk reservation in the Envoy system.
Get capacity
Retrieves the current real-time occupancy metrics for an Envoy location.
Get employee signins
Fetches a list of employee sign-in records for a given location and date range.
The agent retrieves the current occupancy count for a specific Envoy location.
The agent lists available desks and commits a reservation for a specific desk ID and time slot.
The agent lists expected visitors or pre-registers a new guest into the system.
The agent lists bookable rooms and commits a reservation for a specific room ID and time slot.
The agent lists all current deliveries at a location and retrieves associated pickup receipts.
The agent fetches a history of employee sign-ins across a specified date range for a location.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Envoy MCP Server: 10 Tools for Office Operations
Use these tools to manage visitor arrivals, track office capacity, and book any physical resource managed by Envoy, all through your AI client.
019d7590cancel desk reservation
Cancels a specific desk reservation in the Envoy system.
019d7590get capacity
Retrieves the current real-time occupancy metrics for an Envoy location.
019d7590get employee signins
Fetches a list of employee sign-in records for a given location and date range.
019d7590list deliveries
Retrieves a list of all packages currently logged as deliveries at an Envoy location.
019d7590list desks
Lists all available hot desks at a specific Envoy location.
019d7590list locations
Lists every office location managed by the Envoy account.
019d7590list rooms
Lists all bookable meeting rooms and spaces at a specified Envoy location.
019d7590list visitors
Lists all visitors who are currently checked in or expected at an Envoy location.
019d7590pre register visitor
Creates a new visitor record and schedules their expected arrival in Envoy.
019d7590reserve desk
Books a specific hot desk for a user at a given time and location.
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
Make Your AI Do More
Start with Envoy, 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
Envoy lets your AI agent manage your whole office—visitor check-ins, desk bookings, meeting rooms, and more—without you having to open a dashboard. You can use it to register visitors, check desk and room availability, track deliveries, and audit office capacity just by talking to your agent.
Your agent uses the list_locations tool to list every office site under your account. It can then list all available hot desks at a specific site using list_desks and commit a booking for a specific desk ID and time slot with reserve_desk. You can also list all bookable meeting rooms at a specified site using list_rooms and book one up using reserve_room.
To manage visitors, your agent can create a new visitor record and schedule their arrival using pre_register_visitor, or it can list all visitors currently expected or checked in at a site with list_visitors. For office capacity, it pulls the current occupancy count for any location via get_capacity. You can also check who's signed in by fetching a history of employee sign-ins for a specific date range using get_employee_signins.
When packages arrive, your agent retrieves a list of all current deliveries at a site using list_deliveries and gets associated pickup receipts. Finally, it can cancel a booked desk reservation using cancel_desk_reservation.
How Envoy MCP Works
- 1 Subscribe to the Envoy MCP Server and get your API Key.
- 2 Enter the API Key into your AI client (e.g., Claude, Cursor).
- 3 Use natural language to command the agent to perform an action (e.g., 'Reserve desk D-101 for next Tuesday').
The bottom line is you manage office operations using plain conversation, without ever leaving your chat window.
Who Is Envoy MCP For?
Office Managers. Executive Assistants. Security Personnel. Logistics Coordinators. These roles need to manage physical resources and people without opening a dashboard. They need to run complex, multi-step administrative tasks (like checking capacity, booking rooms, and pre-registering guests) instantly via chat.
Manages the entire office lifecycle: booking desks, auditing capacity, and coordinating visitor lists.
Pre-registers guests and books meeting rooms for executives using only natural language prompts.
Audits office capacity in real-time and verifies employee presence by fetching sign-in logs for compliance checks.
Monitors incoming packages and coordinates office sign-ins for deliveries, pulling receipts without calling the front desk.
What Changes When You Connect
- Know the exact occupancy count instantly. Use
get_capacityto verify if a location is within compliance boundaries before sending staff. - Book a desk or room without opening a calendar. Use
reserve_deskorlist_roomsto commit resources directly from your AI agent's response. - Handle unexpected guests fast. Use
pre_register_visitorto schedule a visitor's arrival and get them into the system before they even arrive. - Keep track of packages and people.
list_deliveriestracks incoming shipments, andget_employee_signinsverifies who was physically in the office on a specific date. - See all your resources in one view.
list_desksandlist_roomslet you pull lists of all available assets at a location, all through a simple prompt. - Coordinate multi-step processes. You can list visitors (
list_visitors), then check capacity (get_capacity), and finally book a room, all in one conversation flow.
Real-World Use Cases
New visitor arrives, needs a desk and a meeting.
The security team asks their agent: 'Jane Doe is here. Book her a desk and a meeting room for the afternoon.' The agent runs pre_register_visitor for Jane, then checks list_desks and list_rooms, and finally executes reserve_desk and reserve_room to solve the problem in three steps.
Capacity audit for compliance.
An office manager needs to know if the London office can take more people today. They ask the agent: 'What is the current capacity at the London office?' The agent runs get_capacity, returning a metric (e.g., 45/100 capacity) that confirms compliance status.
Tracking a high-priority delivery.
The logistics team needs to confirm a package status. They ask the agent: 'What deliveries are waiting at the Chicago office?' The agent runs list_deliveries, providing a list of package IDs and their status, allowing the team to coordinate pickup.
Finding a desk for an employee who needs to work remotely.
An employee asks their agent: 'I'm coming in tomorrow, what desks are free?' The agent runs list_desks and provides the full list of available hot desks, letting the employee select and then run reserve_desk to secure their spot.
The Tradeoffs
Guessing availability
Opening the Envoy website, manually clicking through the calendar for rooms, and then calling a colleague to ask if the desk is truly free. This takes 15 minutes and requires three different sources of truth.
→
Ask your agent directly: 'List all available rooms and desks for next Tuesday.' The agent runs list_rooms and list_desks and sends you a single, consolidated list of open resources.
Partial booking
Booking a meeting room, but forgetting to check the desk capacity for the expected attendees. You end up with an over-capacity meeting that violates office rules.
→
Before booking, always check the capacity. Ask the agent: 'What is the current capacity at the office?' The agent uses get_capacity to confirm the total available headcount.
Using stale data
Relying on a team member's memory or a printed sign-in sheet to know who was present. This is inaccurate, especially if someone changed their schedule or worked from home.
→
Use the agent to fetch the official records. Run get_employee_signins to get a verifiable log of who was physically present on any date range.
When It Fits, When It Doesn't
Use this server if your primary bottleneck is managing physical resources (desks, rooms, people) and you need the AI agent to act as a command layer over your existing Envoy system. You need to know capacity, check availability, and book things without opening any dashboards.
Don't use this if you only need to read static data (like a list of all global locations). In that case, list_locations is enough. If your workflow requires integrating with other systems (like payroll or HRIS), this server won't help. This server only talks to Envoy.
When in doubt, try to build a single prompt that combines multiple tool calls (e.g., 'List available rooms and check capacity for next week').
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Envoy. 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
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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Managing an office means juggling five different dashboards.
You currently manage desk bookings in one system, room schedules in another, visitor logs in a third, and capacity metrics in a fourth. If you need to know if an executive can meet a client who is arriving tomorrow, you have to open three different tabs, copy names, and cross-reference dates manually. It's a mess.
With the Envoy MCP Server, you ask your agent: 'Can I schedule a meeting for three people next week?' The agent handles the cross-referencing, running `list_rooms` and `get_capacity` in the background. You get a direct answer, not a dozen tabs to click.
Reserve Desk & Room Bookings
You used to reserve a desk by going to the Envoy site, finding the desk map, clicking the date, and hitting 'book.' Then, if you also needed a room, you had to leave that site and open the separate booking tool. It was always a two-step process.
Now, you tell your agent, 'Book desk D-101 and the small conference room for 2 PM.' The agent executes both `reserve_desk` and the room booking logic in one shot. You get confirmation instantly.
Common Questions About Envoy MCP
How do I pre-register a visitor using the Envoy MCP Server? +
Use the pre_register_visitor tool. This tool schedules a visitor's expected arrival and sends them the necessary invites, all through your AI agent.
Can I check the current office capacity with the Envoy MCP Server? +
Yes, run get_capacity. This tool returns the real-time number of people checked in compared to the location's maximum capacity.
What are the limitations of the Envoy MCP Server for booking? +
The server can book desks and rooms, but it only talks to Envoy. It cannot manage bookings for external venues or non-Envoy assets.
How do I list all available desks using the Envoy MCP Server? +
Use the list_desks tool. This gives you a list of all hot desks at a location that are currently available for booking.
How do I list all bookable meeting rooms using the Envoy MCP Server's list_rooms tool? +
The list_rooms tool pulls all available bookable spaces at a specific Envoy location. You specify the location, and the tool returns a list of rooms, including capacity and current booking status.
How do I check employee sign-in history with the Envoy MCP Server's get_employee_signins tool? +
The get_employee_signins tool retrieves detailed sign-in logs for any Envoy location. You provide a date range, and it returns a list of employees who clocked in, helping you audit attendance.
How do I monitor incoming packages using the Envoy MCP Server's list_deliveries tool? +
The list_deliveries tool shows all packages and expected deliveries at your specified location. It provides status updates and allows you to extract pickup receipts directly through the agent.
How do I reserve a hot desk using the Envoy MCP Server's reserve_desk tool? +
The reserve_desk tool books a specific hot desk for a given time frame. You just need to provide the desk ID and the start/end times, and the reservation is confirmed in Envoy.
Can my agent register a guest before they arrive at the office? +
Yes. Use the 'pre_register_visitor' tool. Provide the visitor's name, email, and expected arrival time. The agent will command the Envoy backend to schedule the arrival and deliver a QR code invite seamlessly.
How do I book a hot desk for a specific date via chat? +
Use the 'reserve_desk' tool. Provide the location ID, the specific desk ID, and the target date (YYYY-MM-DD). Your agent will claim the desk in the Envoy organizational map and update the spatial UI instantly.
Can I monitor real-time office capacity through the agent? +
Absolutely. Use the 'get_capacity' tool for a specific location. The agent computes active relational loads measuring exact occupancy metrics, providing workplace compliance data through natural conversation.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Taskworld
Manage Taskworld projects, tasks, and team collaboration directly from your AI agent.
Automate Reddit interactions via AI — search subreddits, list hot posts, and retrieve comment threads directly.
Square
Manage payments, customers, and inventory on Square with AI agents.
You might also like
Deliveroo
Manage Deliveroo restaurant orders — accept deliveries, track preparation stages, and sync POS status directly from your AI agent.
ClickTime
Manage time tracking and resource planning via ClickTime — track entries, monitor projects, and audit client hours directly from any AI agent.
Mattermost
Collaborate securely with an open-source messaging platform that gives your team full control over data and deployment.