# 7shifts MCP for AI Agents AI Agent Connect

> 7shifts MCP lets you manage restaurant staff, schedules, and time-off requests through your AI agent. Instead of clicking through multiple tabs to find who's working or to approve a vacation day, you can just ask your agent. It handles the heavy lifting of workforce management so you can focus on running the floor rather than fighting with a dashboard. Get your staffing right with just a few words.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_zL4cqEbFxJgmPj6NZk0TM3sjYGg7WS3Jam0ROKfP/ai-agent-connect
- **Tags:** workforce-management, employee-scheduling, restaurant-ops, time-off-tracking, staff-management, shift-planning

## Description

This Connector connects your 7shifts account to your AI agent so you can handle restaurant staffing without opening a browser tab. You can ask your agent to pull up the current schedule for a specific location, create a new shift for a server, or check who's out on vacation next week. It takes the manual work out of workforce management by letting you manage employee profiles and location details through a simple conversation. You can balance the floor during a rush or audit labor costs across three different sites by giving your agent the eyes it needs to see your actual data. It's a lot faster to just tell your agent to 'add a shift for Maria on Friday' than it is to navigate the 7shifts dashboard yourself. It's part of the Vinkius catalog, making it easy to plug into your existing AI workflow and get your restaurant operations moving.

## Tools

### list_time_off
See all pending or approved time-off requests. This makes it easy to track who's away from work.

### list_employees
Get a full list of every staff member in your 7shifts account. It helps you quickly see who's on the team.

### create_employee
Add a new staff member to your account with their name and email. This keeps your records current without manual entry.

### list_shifts
Pull up the current work shifts for any date or location. Use this to see who's working right now.

### create_shift
Assign a new work shift to a specific employee for a set time. It handles the scheduling for you instantly.

### list_locations
View all your restaurant locations, departments, and roles. Use this to organize your multi-unit operations.

## Prompt Examples

**Prompt:** 
```
Who is working at the downtown location this Saturday?
```

**Response:** 
```
I've checked the schedule for the downtown location this Saturday. Here's the shift list:

| Employee | Shift Time |
| :--- | :--- |
| **James Miller** | 09:00 - 17:00 |
| **Sarah Chen** | 12:00 - 20:00 |
| **Robert Fox** | 16:00 - 24:00 |

Would you like me to see if anyone else is available?
```

**Prompt:** 
```
Add a new employee named Sarah Miller with the email sarah@example.com.
```

**Response:** 
```
Done! I've created a new profile for **Sarah Miller** in 7shifts. She's ready to be assigned to shifts.
```

**Prompt:** 
```
Are there any vacation requests for next week?
```

**Response:** 
```
I found 3 pending requests for next week:

* **James:** Mon-Wed
* **Linda:** Fri-Sun
* **Robert:** Tuesday

Would you like me to approve any of these?
```

## Capabilities

### Add new staff members
Create a new profile for a new hire with their name and email.

### View all current employees
See every staff member registered in your 7shifts account.

### Create new work shifts
Assign a new shift to a specific employee for a set date and time.

### Check current shift schedules
Pull up the work shifts for any date or location to see who is working.

### Review time-off requests
See all pending or approved time-off requests in one place.

### View all restaurant locations
See all locations, departments, and roles configured in your account.

## Use Cases

### Handling a last-minute call-out
A server calls out sick. The manager asks the agent to use create_shift to find a replacement and assign them to the shift.

### Onboarding new staff
A new hire starts Monday. The manager tells the agent to use create_employee to add them to the 7shifts system immediately.

### Checking vacation coverage
An owner wants to see who's off next week. They ask the agent to use list_time_off to see all approved dates.

### Multi-unit auditing
A regional manager needs to see shifts for five locations. They ask the agent to use list_shifts for each site to check coverage.

## Benefits

- Stop manual data entry by using create_employee to add new staff members instantly.
- View your entire team's availability with list_employees to see who's on the roster.
- Build your weekly schedule faster using create_shift instead of clicking through a complex grid.
- Keep track of your team's time away by checking list_time_off for all pending requests.
- Manage multiple restaurant sites easily with list_locations to see every department at once.
- Reduce scheduling errors by using list_shifts to verify who is working at specific locations.

## How It Works

The bottom line is you can manage your entire restaurant's workforce through a chat interface instead of manual data entry.

1. Subscribe to the 7shifts MCP on Vinkius.
2. Enter your 7shifts API Key in your AI client settings.
3. Ask your agent to manage your restaurant's staff or schedule.

## Frequently Asked Questions

**Can the 7shifts MCP help me manage my restaurant staff?**
Yes, it connects your 7shifts account to your AI agent so you can manage employee profiles, schedules, and time-off requests using natural language.

**How does the 7shifts MCP handle multiple restaurant locations?**
It can see all your locations, departments, and roles, allowing you to check shifts or add staff across your entire business.

**Can I use the 7shifts MCP to create new work shifts?**
You can tell your agent to assign a new shift to a specific employee for a set date and time, and it will update 7shifts automatically.

**Will the 7shifts MCP help with my restaurant's time-off requests?**
Yes, you can ask your agent to list all pending or approved time-off requests to see who will be away from work.

**Is the 7shifts MCP good for restaurant owners?**
It's designed for owners who need to monitor labor costs and staffing levels across multiple sites without manual data entry.

**Can I add new employees using the 7shifts MCP?**
You can just tell your agent to create a new staff profile with a name and email, and it handles the rest.

**Can I create a new work shift through the agent?**
Yes. Use the `create_shift` tool and provide the employee ID, start/end times, and location ID. Your agent will add the shift to the 7shifts schedule immediately.

**How do I list all restaurant locations?**
Use the `list_locations` tool. Your agent will retrieve all restaurant locations, departments, and roles configured in your 7shifts account.

**Can I see who is currently requesting time off?**
Absolutely. Use the `list_time_off` tool to retrieve all pending and approved time-off requests from your staff for auditing purposes.