7shifts

7shifts MCP Connector for Claude

F

Restaurant workforce management — manage employee schedules, time-off, and staff profiles via AI.

6 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your 7shifts account to your AI agent to streamline restaurant workforce management. From creating weekly schedules to auditing employee time-off requests, your agent handles staffing operations through natural conversation.

What you can do

  • Employee Management — List all staff members, create new profiles, and manage employee technical details
  • Scheduling & Shifts — Create, view, and update work shifts for your entire team across different locations
  • Time-Off Requests — Audit pending or approved time-off and submit new requests on behalf of employees
  • Labor Tracking — Access time punch data and monitor clock-in/out patterns for payroll accuracy
  • Location Organization — Manage multiple restaurant locations, departments, and roles seamlessly

How it works

  1. Subscribe to this server
  2. Enter your 7shifts API Key
  3. Start managing your restaurant's schedule and staff through Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Restaurant Managers — build weekly schedules and handle staff changes without manual spreadsheet work
  • Business Owners — monitor labor costs and employee attendance across multiple locations
  • HR Coordinators — manage employee records and time-off requests efficiently
  • Operations Leads — automate staffing reports and schedule notifications
workforce-managementemployee-schedulingrestaurant-opstime-off-trackingstaff-managementshift-planning

6 tools expose this connector's capabilities to your AI agent.

list_employees

Retrieve all employees registered in the 7shifts company account

create_employee

Requires name and email. Create a new staff profile inside 7shifts with basic contact information

list_shifts

Retrieve scheduled work shifts from 7shifts, filterable by date or location

create_shift

Requires user_id, location_id, and ISO 8601 start/end times. Assign a new work shift to a 7shifts employee for a specific date and time

list_time_off

Retrieve pending or approved employee time-off requests from 7shifts

list_locations

Retrieve all locations, departments, and roles configured in the 7shifts account

See how to talk to your AI agent using 7shifts.

List all employees for my restaurant.

I've retrieved the employee list. You have 25 active staff members including servers, chefs, and hosts. Would you like to see their contact info or roles?

Create a shift for employee 456 on Dec 20th from 9 AM to 5 PM at location 123.

Success! I've scheduled the shift for Dec 20th (9:00 - 17:00) at location 123. The employee has been notified through the 7shifts app.

Are there any pending time-off requests?

Checking time-off requests... Yes, you have 3 pending requests: Sarah (Dec 22-24), Mike (Dec 25), and Elena (Jan 2). Would you like to approve any of them?

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.

Related Connectors