MCP PROMPT · SERVICE CONFIG

/create-service

Set up a bookable service with schedule and staff.

01 · The flow

What the agent does, in order.

  1. 01 Confirm with the user: name, duration in minutes, price, capacity (1 = 1-on-1, >1 = group/class), service type.
  2. 02 Optionally call list_service_categories — if a fitting category exists, capture its categoryId.
  3. 03 Call create_service with name + durationMinutes + price + categoryId. Set requireLogin=true unless the user explicitly wants guest bookings.
  4. 04 If the service uses staff: call create_service_schedule, then assign_staff_to_service.
  5. 05 If the service uses a room/equipment: call link_resource_to_service.
  6. 06 Echo the new serviceId and the bookable URL pattern (e.g. https://app.favcrm.io/services/<serviceId>).
02 · Tools called

4 typed tools in sequence.

  • list_service_categories
  • create_service
  • create_service_schedule
  • link_resource_to_service

Every tool ships with MCP annotations (title, readOnlyHint, destructiveHint, openWorldHint, idempotentHint). Clients can gate destructive calls before invoking. Full catalog: /server-card.json.

Try this in your agent.

Connect FavCRM to Cursor, Claude, ChatGPT, or any MCP client. Type /create-service in chat. Agent runs the steps in order.

Verified .