7shifts Tools

Time Management

7shifts is a workforce management platform designed for restaurants, enabling users to schedule staff, manage labor costs, and streamline communication. Use it to optimize employee scheduling and improve operational efficiency.

This MCP Bundle Server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

76 tools

Tools in this Bundle (76)

7Shifts Deactivate User

Global
v1.0.0

Deactivate a user account. CAUTION: This will deactivate the user's account and they will lose access to the system. Historical data will be preserved...

7Shifts Delete Availability

Global
v1.0.0

Permanently delete an availability window. CAUTION: This action cannot be undone. The availability will be removed and may affect scheduling. Use this...

7Shifts Delete Availability Reason

Global
v1.0.0

Permanently delete an availability reason. CAUTION: This action cannot be undone. The reason will be removed from the system and may affect existing a...

7Shifts Delete Department

Global
v1.0.0

Permanently delete a department. CAUTION: This action cannot be undone. The department will be removed and may affect shifts, assignments, and histori...

7Shifts Delete Department Assignment

Global
v1.0.0

Remove a user's department assignment. CAUTION: This will remove the user's access to this department and may affect their ability to work shifts in t...

7Shifts Delete Event

Global
v1.0.0

Delete an event. Use this to remove events from the schedule. For recurring events, use recurrence_target and start_date to control which occurrences ...

7Shifts Delete Forecast Override

Global
v1.0.0

Delete a forecast override for a specific location and date. CAUTION: This action cannot be undone. The forecast will revert to automatic calculations...

7Shifts Delete Location

Global
v1.0.0

Permanently delete a location. CAUTION: This action cannot be undone. The location will be removed and may affect shifts, employees, schedules, and hi...

7Shifts Delete Location Assignment

Global
v1.0.0

Remove a user's location assignment. CAUTION: This will remove the user's access to this location and may affect their ability to work shifts at that ...

7Shifts Delete Log Book Category

Global
v1.0.0

Permanently delete a log book category. CAUTION: This action cannot be undone. The category will be removed and may affect existing log entries that r...

7Shifts Delete Log Book Comment

Global
v1.0.0

Permanently delete a log book comment. CAUTION: This action cannot be undone. The comment will be removed from the log book post.

7Shifts Delete Log Entry

Global
v1.0.0

Permanently delete a log book post. CAUTION: This action cannot be undone. The log entry will be removed from the log book. Use this to remove incorre...

7Shifts Delete Role

Global
v1.0.0

Permanently delete a role. CAUTION: This action cannot be undone. The role will be removed and may affect shifts, assignments, and historical data. Us...

7Shifts Delete Role Assignment

Global
v1.0.0

Remove a user's role assignment. CAUTION: This will remove the user's access to this role and may affect their ability to work shifts requiring this r...

7Shifts Delete Shift

Global
v1.0.0

Permanently delete a shift. CAUTION: This action cannot be undone. The shift will be removed from schedules and employees will be notified if the shif...

7Shifts Delete Task List Template

Global
v1.0.0

Permanently delete a task list template. CAUTION: This action cannot be undone. The template will be removed and may affect existing task lists create...

7Shifts Delete Task Tags

Global
v1.0.0

Permanently delete task tags. CAUTION: This action cannot be undone. The tags will be removed and may affect tasks that reference them.

7Shifts Delete Time Off

Global
v1.0.0

Permanently delete a time off request. CAUTION: This action cannot be undone. The time off request will be removed and may affect employee leave balan...

7Shifts Delete Time Punch

Global
v1.0.0

Permanently delete a time punch. CAUTION: This action cannot be undone. The time punch will be removed and may affect payroll calculations and hours w...

7Shifts Delete Webhook

Global
v1.0.0

Permanently delete a webhook. CAUTION: This action cannot be undone. The webhook will stop receiving event notifications immediately. Use this to remo...

7Shifts Fetch Assignments

Global
v1.0.0

Access detailed information about a user's assignments within a specified company using company_id and user_id. Ideal for reviewing employee roles and...

7Shifts Fetch Department Assignments

Global
v1.0.0

Obtain department assignment details for a user within a company by providing company_id and user_id. Useful for managing and tracking an employee's d...

7Shifts Fetch Departments

Global
v1.0.0

Access department information for a specific company using the company_id. Use this to structure staff and operations effectively across departments. ...

7Shifts Fetch Event

Global
v1.0.0

Retrieve details for a specific event. Use this to get comprehensive information about a single event including all associated data and metadata.

7Shifts Fetch Location Assignments

Global
v1.0.0

Retrieve location assignments for a user by specifying the company_id and user_id. Use this to determine which locations an employee is associated wit...

7Shifts Fetch Role Assignments

Global
v1.0.0

Fetch role assignments of a user in a specific company by using company_id and user_id. Perfect for understanding employee roles and responsibilities....

7Shifts Fetch Time Punches

Global
v1.0.0

Fetch detailed employee time punches for a specific restaurant using a company_id. Use this to track your staff's clock-in and clock-out times for att...

7Shifts Get Company

Global
v1.0.0

Retrieve detailed information for a specific company by its ID. Use this to get comprehensive company details including name, status, settings, and co...

7Shifts Get Engage Overview

Global
v1.0.0

Retrieve engagement overview for a location. Engagement overview provides insights into employee engagement metrics including lates, no-shows, sick sh...

7Shifts Get External User Mapping

Global
v1.0.0

Retrieve detailed information for a specific external user mapping by its identifier. Use this to get mapping details between external systems and 7sh...

7Shifts Get Labor Settings

Global
v1.0.0

Retrieve labor settings for a company. Labor settings configure overtime rules, break policies, and labor cost calculations. Returns comprehensive lab...

7Shifts Get Log Book Category

Global
v1.0.0

Retrieve detailed information for a specific log book category by its ID. Use this to get category configuration including field type, notification se...

7Shifts Get Log Book Comment

Global
v1.0.0

Retrieve detailed information for a specific log book comment by its ID. Use this to get comment details including content, author, and timestamps. Re...

7Shifts Get Log Entry

Global
v1.0.0

Retrieve detailed information for a specific log book entry by its ID. Use this to get comprehensive entry details including content, author, timestam...

7Shifts Get Receipt

Global
v1.0.0

Retrieve detailed information for a specific receipt by its ID. Use this to get comprehensive receipt details including amount, date, category, notes,...

7Shifts Get Receipts Summary

Global
v1.0.0

Retrieve a summary of receipts for a company. Use this to get aggregated receipt data including totals, counts, and summary statistics. Supports filte...

7Shifts Get Scheduled Shift

Global
v1.0.0

Retrieve detailed information for a specific scheduled shift by its ID. Use this to get scheduled shift details including assigned employee, location,...

7Shifts Get Shift

Global
v1.0.0

Retrieve detailed information for a specific shift by its ID. Use this to get comprehensive shift details including assigned employee, location, depar...

7Shifts Get Task Management Settings

Global
v1.0.0

Retrieve task management settings for a company. Task management settings configure how tasks are managed, including auto-assignment rules, reminders,...

7Shifts Get Time Off Conflicts

Global
v1.0.0

Check for scheduling conflicts with a specific time off request. Use this to identify overlapping shifts, other time off requests, or scheduling issue...

7Shifts Get Time Off Request

Global
v1.0.0

Retrieve detailed information for a specific time off request by its ID. Use this to get comprehensive request details including dates, reason, status...

7Shifts Get Tip Pool Detailed Report

Global
v1.0.0

Generate a detailed tip pool report for a location. Use this to get comprehensive tip distribution analysis with transaction-level details. Supports f...

7Shifts Get Tip Pool Settings

Global
v1.0.0

Retrieve tip pool settings for a company. Tip pool settings configure how tips are distributed among employees. Returns tip pool configuration includi...

7Shifts Get Tip Pool Summary Report

Global
v1.0.0

Generate a summary tip pool report for a location. Use this to analyze tip distribution, tip pool performance, and tip allocation metrics. Supports fi...

7Shifts Get User

Global
v1.0.0

Retrieve detailed information for a specific user by their ID. Use this to get comprehensive user details including name, email, roles, assignments, a...

7Shifts List Availability

Global
v1.0.0

Retrieve employee availability windows for a company. Use this to see when employees are available to work, which is essential for creating schedules ...

7Shifts List Companies

Global
v1.0.0

Retrieve a list of all the companies within your 7shifts account. Use this to review or manage organizational settings across multiple business locati...

7Shifts List Day Parts

Global
v1.0.0

Retrieve a list of day parts configured for a company. Day parts are time periods used to organize shifts (e.g., Breakfast, Lunch, Dinner, Late Night)...

7Shifts List Employment Records

Global
v1.0.0

Retrieve a list of employment records for a company. Use this to review employee employment history, track employment status, and access HR data. Supp...

7Shifts List Events

Global
v1.0.0

Retrieve a list of events for a company. Events include schedule-related activities, shift changes, and other company events. Supports filtering by lo...

7Shifts List Inactive Reasons

Global
v1.0.0

Retrieve a list of inactive reasons configured for a company. Inactive reasons are used to categorize why employees become inactive (e.g., 'quit', 'te...

7Shifts List Locations

Global
v1.0.0

Obtain a list of locations for a specific company by providing the company_id. Ideal for managing site-specific operations and scheduling. Returns dat...

7Shifts List Log Book Categories

Global
v1.0.0

Retrieve a list of log book categories configured for a company. Use this to see available category types for organizing log entries. Returns category...

7Shifts List Log Entries

Global
v1.0.0

Retrieve a list of log book entries for a company. Use this to review shift notes, operational logs, and communication entries. Supports filtering by ...

7Shifts List Receipts

Global
v1.0.0

Retrieve a list of expense receipts for a company. Use this to track employee expenses, review receipt submissions, and manage expense reimbursements....

7Shifts List Roles

Global
v1.0.0

Fetch a list of roles available in a specified company by using the company_id. Useful for assigning or managing staff positions. Returns role IDs and...

7Shifts List Shift Feedback

Global
v1.0.0

Retrieve a list of shift feedback entries for a company. Use this to review employee feedback about shifts, gather insights about shift experiences, a...

7Shifts List Shifts

Global
v1.0.0

Retrieve a comprehensive list of all scheduled shifts for a restaurant by specifying the company_id. It's ideal for reviewing and managing employee sh...

7Shifts List Tasks

Global
v1.0.0

Retrieve a list of tasks for a company. Use this to track operational tasks, shift-specific duties, and task assignments. Supports filtering by locati...

7Shifts List Time Off Policies

Global
v1.0.0

Retrieve a list of time off policies configured for a company. Use this to understand available leave types, accrual rules, and policy details. Return...

7Shifts List Time Off Requests

Global
v1.0.0

Retrieve a list of time off requests for a company. Use this to review pending approvals, track employee absences, and manage leave requests. Supports...

7Shifts List Users

Global
v1.0.0

Retrieve all users associated with a specific company by providing the company_id. Ideal for monitoring and updating employee details. Returns user in...

7Shifts List Wages

Global
v1.0.0

Get wage details for a user within a specific company by using both company_id and user_id. Useful for payroll and budgeting tasks. Returns wage rates...

7Shifts List Webhooks

Global
v1.0.0

Retrieve a list of webhooks configured for a company. Webhooks enable real-time notifications for events like shift changes, time punches, and user up...

7Shifts Search

Global
v1.0.0

Search across 7shifts resources using natural language queries. Use this to find shifts, users, locations, time off requests, receipts, tasks, and oth...

7Shifts Upsert Availability

Global
v1.0.0

Create or update employee availability windows. Use this to set when employees are available to work, which helps create schedules that match employee...

7Shifts Upsert Day Part

Global
v1.0.0

Create a new day part or update an existing one. Day parts organize shifts by time periods (e.g., Breakfast, Lunch, Dinner). Use this to configure ope...

7Shifts Upsert Event

Global
v1.0.0

Create or update an event. Events represent schedule-related activities, meetings, training sessions, and other company events. For create: requires t...

7Shifts Upsert Forecast Override

Global
v1.0.0

Create or update a forecast override. Forecast overrides allow manual adjustment of labor and sales forecasts. Use this to account for special events,...

7Shifts Upsert Log Entry

Global
v1.0.0

Create a new log book entry or update an existing one. Use this to record shift notes, incidents, training records, and operational communications. Fo...

7Shifts Upsert Receipt

Global
v1.0.0

Create a new expense receipt or update an existing one. Use this to submit employee expenses for reimbursement or update receipt details. For create: ...

7Shifts Upsert Shift

Global
v1.0.0

Create a new shift or update an existing one. Use this to schedule employees, assign shifts to locations/departments/roles, and manage shift details. ...

7Shifts Upsert Shift Feedback

Global
v1.0.0

Create or update shift feedback. Use this to collect employee feedback about shifts, gather insights about shift experiences, and track feedback over ...

7Shifts Upsert Task

Global
v1.0.0

Create a new task or update an existing one. Use this to assign operational tasks to employees, track task completion, and manage shift-specific dutie...

7Shifts Upsert Time Off Request

Global
v1.0.0

Create a new time off request or update an existing one. Use this to submit employee leave requests or modify pending requests. For create: requires u...

7Shifts Upsert Webhook

Global
v1.0.0

Create or update a webhook. Webhooks enable real-time notifications for 7shifts events. Use this to configure webhooks that receive notifications for ...

Required Providers (1)

7shifts

Time Management
7shifts is a workforce management platform designed for restaurants, enabling users to schedule staff, manage labor costs, and streamline communication. Use it to optimize employee scheduling and...

Setup Instructions

Connect this 7shifts Tools MCP Bundle Server to any MCP client in minutes

Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients

https://mcp.mcpbundles.com/bundle/7shifts

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

⚡ Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use 7shifts Tools?

Get started with this MCP Bundle Server and connect it to your MCP client

7shifts Tools MCP Bundle Server - MCP Bundles • MCP Bundles