MCP SERVER

EasyWeek

Servidor MCP para a plataforma de marcações EasyWeek. Faça a gestão de marcações, clientes, serviços, colaboradores e locais através de IA.

https://mcp-next.easyweek.io/mcp

Funcionalidades

Ligar ao Claude.ai

  1. Abra o claude.ai, clique no ícone de menu (canto inferior esquerdo) e depois em Personalizar
  2. Vá a Conectores e clique no botão +
  3. Introduza um nome (por exemplo, “EasyWeek”) e cole o URL: https://mcp.easyweek.io/mcp
  4. Inicie sessão com a sua conta EasyWeek e autorize o acesso
  5. Peça ao Claude para gerir as suas marcações, clientes e agenda

Exemplos

Exemplo 1: Consultar a agenda de hoje

Utilizador: “Mostra-me todas as marcações de hoje”

O Claude chama list_bookings e devolve:

Tem 3 marcações hoje:

10:00 — Corte de cabelo com John Doe (confirmada)

13:00 — Coloração de cabelo com Jane Smith (nova)

16:30 — Corte de cabelo com Mike Brown (confirmada)

Exemplo 2: Criar uma marcação

Utilizador: “Marca um corte de cabelo para a Anna Mueller, +49123456789, amanhã às 14:00”

O Claude chama get_availability para verificar o horário e depois create_booking:

Marcação criada para Anna Mueller:

Serviço: Corte de cabelo — 10.00 EUR

Data: 31 de março de 2026 às 14:00 (Europe/Berlin)

Estado: Nova

Exemplo 3: Encontrar o próximo horário disponível

Utilizador: “Quando é o próximo horário disponível para coloração de cabelo?”

O Claude chama get_next_available_slot:

Próximo disponível: segunda-feira, 31 de março às 09:00 (Europe/Berlin)

Serviço: Coloração de cabelo — 120 min, 21.00 EUR

Ferramentas disponíveis

Ferramentas só de leitura

DomainToolDescription
Workspaceget_workspaceGet current company info
Locationslist_locationsList all locations
Locationsget_locationGet location details
Stafflist_staffList staff at location
Stafflist_staff_categoriesList staff categories
Serviceslist_servicesList services at location
Servicesget_serviceGet service details
Serviceslist_service_categoriesList service categories
Serviceslist_payment_accountsList payment accounts
Availabilityget_availabilityGet available time slots
Availabilityget_next_available_slotGet next available slot
Bookingslist_bookingsList bookings with date, location, staff and status filters
Bookingsget_bookingGet booking details
Bookingslist_booking_statusesList available statuses
Customerslist_customersList customers
Customersfind_customerFind a customer by phone or email
Customersget_customerGet customer details
Customersget_customer_bookingsGet customer's bookings
Orderslist_ordersList point-of-sale orders
Ordersget_orderGet order details
Goodslist_goodsList products (goods)
Voucherslist_voucher_templatesList gift voucher templates
Messagingget_messaging_balanceWallet balances, limits and auto-reload
Messagingget_message_historySent messages with delivery status
Messagingget_message_statusOne sent message with its status
Messagingcheck_phoneCan a phone number receive SMS
Reminderslist_remindersAutomatic reminders with status and channel
Remindersget_reminder_templatesTemplates of a reminder per channel and locale
Remindersget_moderation_statusTemplates waiting for moderation

Ferramentas de escrita

DomainToolDescription
Bookingscreate_bookingCreate new booking
Bookingscreate_blocked_spotBlock time on a staff member's calendar
Customerscreate_customerCreate a customer
Orderscreate_orderCreate a point-of-sale order
Servicescreate_serviceCreate a service
Voucherscreate_voucher_templateCreate a gift voucher template

Ferramentas destrutivas

DomainToolDescription
Bookingscancel_bookingCancel a booking
Bookingscomplete_bookingComplete a booking
Bookingschange_booking_statusChange booking status
Bookingsreschedule_bookingReschedule booking to new date/time
Bookingschange_booking_stafferReassign a booking to another staff member
Bookingsreplace_booking_serviceReplace the service of a booking
Bookingsupdate_booking_notesUpdate booking notes
Customersupdate_customerUpdate a customer's details and messaging contacts
Ordersrefund_orderRefund a paid order
Orderspay_orderPay an open order
Servicesupdate_serviceUpdate a service
Messagingset_autoreloadConfigure automatic wallet top-up
Remindersenable_reminderTurn a reminder on
Reminderspause_reminderPause a reminder
Remindersupdate_reminder_templateSet channel and texts of a reminder (moderated)

Autenticação

  1. A ferramenta descobre os endpoints OAuth através de /.well-known/oauth-protected-resource (RFC 9728)
  2. Regista-se automaticamente através do Registo Dinâmico de Cliente (RFC 7591)
  3. Redireciona-o para a página de início de sessão da EasyWeek para autorização
  4. Recebe um token de acesso limitado à sua empresa

Não são necessárias chaves de API — basta iniciar sessão com a sua conta EasyWeek.

Privacidade e segurança

easyweek.io/business/terms-and-policies

Apoio