MCP server · Shyft
shyft-customer
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
⚠ Proposed MCP surface. No official hosted MCP server was found for Shyft. The tools below are a candidate set derived from this provider's API, and the link points at the source descriptor rather than a live server. If Shyft publishes an official server, this page will update to it on the next build.
Descriptor
Candidate descriptor · transport stdio
Tools
get_api_users_confirmation— Email - Confirmationpost_api_users_confirmation— Email - Confirmation Resendpost_api_users— PhoneNumber - Signuppost_api_users_password— Email - Reset Password (request)put_api_users_password— Email - Reset Password (update)post_api_users_sign_in— PhoneNumber - Sign in/Confirmget_api_code_auth— PhoneNumber - Get SMS Codeget_api_users_super_login— PhoneNumber - SuperLoginget_api_customer_user_role_admin_claims_claim— claim admin by codepost_api_customer_user_role_admin_claims— create admin claimget_api_customer_user_role_locations_availability_requests_curre— [availability request] get curent open requestget_api_customer_user_role_locations_availabilities_all_current— [availabilities] get members' current availabilitesget_api_customer_user_role_locations_availabilities_mine_current— [availabilities] get your current availabilitypost_api_customer_user_role_locations_availabilities— [availabilities] update your availabilityput_api_customer_user_role_locations_availabilities— [availabilities] update your availabilityget_api_customer_user_role_locations_availabilities_all— [availabilities] get all availabilities from a locationget_api_customer_user_role_locations_availabilities_mine— [availabilities] get your availabilities from a locationget_api_customer_admin_role_locations_availability_requests_curr— [availability request] get curent open one for adminget_api_customer_admin_role_locations_availability_requests— [availability request] get specfic requestput_api_customer_admin_role_locations_availability_requests— [availability request] update request or close itpost_api_customer_admin_role_locations_availability_requests— [availability request] create requestget_api_customer_user_role_comments— get commentspost_api_customer_user_role_comments— create commentget_api_customer_user_role_comments_2— get a single commentdelete_api_customer_user_role_comments— delete commentget_api_customer_user_role_chat_sessions— get chat sessionspost_api_customer_user_role_chat_sessions— create a chat sessionget_api_customer_user_role_chat_sessions_2— get a chat sessionput_api_customer_user_role_chat_sessions__archive— archive a chat sessionsput_api_customer_user_role_chat_sessions_quit— quit a chat sessionsput_api_customer_user_role_chat_sessions_read_all— read all a chat sessionget_api_customer_user_role_chat_sessions_chat_messages— get chat messagespost_api_customer_user_role_chat_sessions_chat_messages— create a chat messageget_api_customer_user_role_chat_sessions_chat_messages_2— get a chat messagedelete_api_customer_user_role_chat_sessions_chat_messages— delete a chat messagepost_api_customer_user_role_geofence_logs— create geofence_logget_api_customer_user_role_channels— get channelspost_api_customer_user_role_channels— create channelget_api_customer_user_role_channels_can_admin— get manageable channelsget_api_customer_user_role_channels_2— get a channelget_api_customer_user_role_channels_member_users— get a channel's active members(users)put_api_customer_user_role_channels— update channeldelete_api_customer_user_role_channels— delete channelput_api_customer_user_role_channels_remove_user— remove a userput_api_customer_user_role_channels_leave— leave a channelpost_api_customer_user_role_images— create a imagepost_api_customer_user_role_locations_invitations_invite— Invite contactsget_api_customer_user_role_locations— [2.0] get a locationput_api_customer_user_role_locations— update a locationget_api_customer_user_role_locations_look_up— [2.0] get a location by swift_code onlyget_api_customer_user_role_locations_2— search locations with given GPS and keywordspost_api_customer_user_role_locations— create a location (option to join)get_api_customer_user_role_locations_can_access— [users] get my associated locationsget_api_customer_user_role_locations_can_admin— [users] get my managable locationsget_api_customer_user_role_locations_qfw80c_analytics— get location analyticsget_api_customer_user_role_locations_tag_groups— get location tag groupsget_api_customer_user_role_locations_usable_skills— get location usable skillsget_api_customer_user_role_locations_linked_tags— get location linked tagsget_api_customer_user_role_locations_settings— [location] get a user location settingspost_api_customer_user_role_locations_find_or_create— find or create a location (option to join)put_api_customer_user_role_locations_broadcast_notification— broadcast notificationsput_api_customer_user_role_locations_copy_week_planned_shifts— copy week planned shifts Copyput_api_customer_user_role_locations_delete_demo_data— create demo dataput_api_customer_user_role_locations_create_demo_data— delete demo dataget_api_customer_user_role_messions_test_push— Get test push notificationput_api_customer_user_role_messions— Update messiondelete_api_customer_user_role_messions— Logout mession - Deprecateddelete_api_customer_user_role_messions_logout— Logout mession - Option 2get_api_customer_user_role_setup_actions— [users] get setup actionsget_api_customer_user_role_notifications— get one notificationput_api_customer_user_role_notifications— read one notificationput_api_customer_user_role_notifications_viewed_all— view all my notificationsdelete_api_customer_user_role_notifications_destroy_all— Remove all my notificationsdelete_api_customer_user_role_notifications— Remove one notificationget_api_customer_user_role_posts— get postspost_api_customer_user_role_posts— create a postget_api_customer_user_role_posts_2— get a postget_api_customer_user_role_posts_receipts— get post receiptsput_api_customer_user_role_posts— update a postput_api_customer_user_role_posts_like— like a postput_api_customer_user_role_posts_unlike— unlike a postput_api_customer_user_role_posts_read— read a postput_api_customer_user_role_posts_pin— pin a postput_api_customer_user_role_posts_unpin— unpin a postdelete_api_customer_user_role_posts— destroy a postget_api_customer_user_role_schedules— get schedulespost_api_customer_user_role_schedules— create a scheduleget_api_customer_user_role_schedules_2— get a scheduledelete_api_customer_user_role_schedules— delete a scheduleput_api_customer_user_role_schedules_publish— publish a scheduleput_api_customer_user_role_schedules_unpublish— unpublish a scheduleget_api_customer_user_role_schedule_elements— [shifts] get segmentsget_api_customer_user_role_schedule_elements_2— [shifts] get associated shiftsget_api_customer_user_role_schedule_elements_calendar— [shifts] get items for mobile app calendar viewget_api_customer_user_role_schedule_elements_can_admin— [shifts] get managable shiftsget_api_customer_user_role_schedule_elements_group_count— [shifts] count shifts group by dateget_api_customer_user_role_schedule_elements_3— [shifts] get a shiftget_api_customer_user_role_schedule_elements_get_current_applica— [shifts] get shift applicantspost_api_customer_user_role_locations_schedule_elements— [shifts] create shiftpost_api_customer_user_role_schedule_elements_one_point_five_cre— [shifts] create shiftpost_api_customer_user_role_locations_schedule_elements_draft_cr— [shifts] draft create shiftpost_api_customer_user_role_schedule_elements_bulk_create— [shifts] create bulk shiftspost_api_integration_shifts_bulk_upsync— [shifts] bulk upsync shiftsput_api_customer_user_role_schedule_elements_convert— [schedule] convert schedule to shiftput_api_customer_user_role_schedule_elements— [shifts] edit shiftput_api_customer_user_role_schedule_elements_draft_update— [shifts] draft updateput_api_customer_user_role_schedule_elements_publish— [shifts] publish a shiftput_api_customer_user_role_schedule_elements_unpublish— [shifts] unpublish a shiftput_api_customer_user_role_schedule_elements_bulk_publish— [shifts] bulk publish shiftsput_api_customer_user_role_schedule_elements_cover— [shifts] cover shiftput_api_customer_user_role_schedule_elements_approve— [shifts] approve shiftput_api_customer_user_role_schedule_elements_reject— [shifts] reject shiftput_api_customer_user_role_schedule_elements_pick_applicant— [shifts] pick an applicantput_api_customer_user_role_schedule_elements_deny_applicant— [shifts] deny an applicantput_api_customer_user_role_schedule_elements_call_off— [shifts] call offput_api_customer_user_role_schedule_elements_revoke— [shifts] revokedelete_api_customer_user_role_locations_schedule_elements— [shifts] destroy shiftpost_api_customer_user_role_sso_sessions_renew— [users] renew sso sessionput_api_customer_user_role_sso_sessions_link— [users] link sso_session to current_userget_api_customer_user_role_subscriptions— get my subscriptionspost_api_customer_user_role_subscriptions— create subscriptionget_api_customer_user_role_subscriptions_can_view— get viewable subscriptionsget_api_customer_user_role_subscriptions_2— get a subscriptionget_api_customer_user_role_subscriptions_can_admin— get managable subscriptionsput_api_customer_user_role_subscriptions— update subscriptiondelete_api_customer_user_role_subscriptions— delete subscriptionget_api_customer_user_role_user_news— get user newsget_api_customer_user_role_user_news_2— show usernewsput_api_customer_user_role_user_news— update user new as viewedget_api_customer_admin_role_user_privileges— [user_privilege] get managable user privielgesget_api_customer_user_role_user_privileges_can_view— [user_privilege] get viewable user privilegesget_api_customer_user_role_user_privileges— [user_privilege] get my user privilegespost_api_customer_user_role_user_privileges— [user_privilege] join a locationget_api_customer_user_role_user_privileges_can_admin— [user_privilege] get manageable user privilegesget_api_customer_user_role_user_privileges_settings— [user_privilege] get a user privilege settingsput_api_customer_user_role_user_privileges_approve— [user_privilege] approve user privilegeput_api_customer_user_role_user_privileges— [user_privilege] update user privilegedelete_api_customer_user_role_user_privileges— [user_privilege] leave a loactiondelete_api_customer_user_role_user_privileges_remove— [user_privilege] remove from a locationdelete_api_customer_user_role_user_privileges_withdraw— [user_privilege] withdraw a locationdelete_api_customer_user_role_user_privileges_decline— [user_privilege] decline join a locationget_api_customer_user_role_locations_users— [users] get coworkers of specific locationget_api_customer_user_role_users_get_counters— [users] get current user's content countersget_api_customer_user_role_users— [users] Get user profileput_api_customer_user_role_users— [users] update user profileget_api_customer_user_role_users_search— [users] find users by given criteriasget_api_customer_user_role_locations_users_2— [users] get speficic members of specific location by given IDput_api_customer_user_role_users_change_location— [users] change user's current locationdelete_api_customer_user_role_users_remove_me— [users] remove my accountget_api_customer_admin_role_locations_users— [users] get members of specific locationget_api_customer_admin_role_locations_users_2— [users] get speficic members of specific location by given IDpost_api_customer_user_role_legal_user_privileges— approve/deny TOSget_api_customer_request_jobs— Get request jobsget_api_customer_user_role_ewa_ewa_accounts_my_account— [ewa_account] get or create my EWA accountget_api_customer_user_role_ewa_ewa_accounts_request_email_confir— [ewa_account] request email confirmationget_api_customer_user_role_ewa_ewa_accounts_borrow_estimate— [ewa_account] get the estimation of capability of borrowingget_api_customer_user_role_ewa_ewa_accounts_confirm_email_with_c— [ewa_account] confirm EWA account's email with codeput_api_customer_user_role_ewa_ewa_accounts— [ewa_account] confirm the TOS agreementpost_api_customer_user_role_ewa_ewa_transactions_borrow— [ewa_transaction] borrow moneypost_api_customer_user_role_ewa_ewa_transactions_payback— [ewa_transaction] return moneypost_api_customer_user_role_ewa_bank_accounts_add_account— [bank_account] create and active bank_accountpost_api_customer_user_role_users_fetch_products— fetch productspost_api_customer_uploader_file— upload a fileget_api_customer_user_role_applicants— [shifts] get a sginle shift applicantdelete_api_customer_user_role_applicants— [shifts] cancel you applicationget_api_customer_user_role_locations_applicants— get a location's applicantsget_api_customer_user_role_request_time_offs_can_admin— get manageable request time offsget_api_customer_user_role_request_time_offs_mine— get my request time offsget_api_customer_user_role_user_privileges_rto_balances— get user's request time off balancesget_api_customer_user_role_request_time_offs— get a single rtopost_api_customer_user_role_request_time_offs— create request time offput_api_customer_user_role_request_time_offs_approve— approve request time offput_api_customer_user_role_request_time_offs_deny— deny request time offdelete_api_customer_user_role_request_time_offs— cancel request time offget_api_customer_user_role_department_memberships_mine— get mine department membershipspost_api_customer_user_role_department_memberships— create a new department membershipput_api_customer_user_role_department_memberships— udpate a department membershipdelete_api_customer_user_role_department_memberships— delete a department membershipget_api_customer_user_role_locations_inner_departments— get location inner departmentsget_api_customer_user_role_departments_mine— get mine departmentspost_api_customer_user_role_departments— create a new departmentput_api_customer_user_role_departments— update a new departmentput_api_customer_user_role_departments_assign_users— assign a department usersdelete_api_customer_user_role_departments— delete a departmentpost_email_processor— receive email from sendgrid Copyget_api_customer_user_role_action_jobs— get an action jobdelete_api_customer_user_role_action_jobs— delete an action jobget_api_customer_user_role_action_jobs_2— list action jobsput_api_customer_user_role_unregistered_users— [unregistered users] update unregistered userget_api_customer_user_role_locations_unregistered_users— [unregistered users] load all uus from a locationget_api_customer_user_role_locations_unregistered_users_unsettle— [unregistered users] load all (unsettled) uus from a locationdelete_api_customer_user_role_unregistered_users— [unregistered users] delete onepost_api_customer_user_role_unregistered_users— [unregistered users] create oneget_api_customer_user_role_locations_skills_managable— load location's managable skillsget_api_customer_user_role_locations_skills— load a single mangable skillput_api_customer_user_role_locations_skills— update a skilldelete_api_customer_user_role_locations_skills— delete a skillpost_api_customer_user_role_locations_skills— create a new skillput_api_customer_user_role_locations_assign_user_skills— assign a location user's skillsput_api_customer_user_role_locations_assign_skill_users— assign a location tag's usersget_api_customer_user_role_locations_tags_managable— list location's managable tagsget_api_customer_user_role_locations_tags— list location's tagspost_api_customer_user_role_locations_tags— create a new tagget_api_customer_user_role_locations_tags_2— read a tagput_api_customer_user_role_locations_tags— update a tagdelete_api_customer_user_role_locations_tags— delete a tagput_api_customer_user_role_locations_assign_tags— assign a location tagsput_api_customer_user_role_locations_assign_user_tags— assign a location user's tagspost_api_customer_ai_agent_command— AI Ccommandsget_api_customer_user_role_locations_demands— List Demandspost_api_customer_user_role_locations_demands— Create Demandget_customer_user_role_locations_demands— Show Demandput_api_customer_user_role_locations_demands— Update Demanddelete_api_customer_user_role_locations_demands— Delete Demandget_api_compact_schedule_elements— [shifts] get shifts from associated locationget_api_compact_schedule_elements_all— [shifts] get ALL schedule_elements only with coworker inventory for specific dateget_api_compact_posts_free_posts— get a post's free_postsget_api_compact_posts_get_current_applicants— get a post's applicantsget_api_compact_applicants_free_posts— get a applicant's free_postsget_api_compact_posts_like_owner_ids— get a post's like user idsget_api_compact_posts_receipt_user_ids— get a post's read user idsget_api_compact_subscriptions_can_view— get viewable subscriptionsget_api_compact_posts_applicants— get a post's applicantsget_api_compact_request_time_offs_can_admin— get manageable request time offsget_api_compact_request_time_offs_mine— get my request time offsget_api_compact_plans— get plansget_api_compact_user_privileges_ui_dash_user_management— UI API: Dash User Managementspost_stripe_new_subscription— Stripe callbackpost_gap_oauth— {{host}}/gap_oauth Copypost_lb_sso— {{host}}/lb_ssopost_api_code_auth— PhoneNumber - Sign in (verify SMS)get_— Unfurl URLpost_api_stripe_create-portal-session— Stripe sessionget_api— Sample
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.