MCP PROMPT · CUSTOMERS

/find-top-customers

List members by lifetime spend — identify VIPs and at-risk.

01 · The flow

What the agent does, in order.

  1. 01 Call search_members with sort by lifetime_spend descending. Default to top 10 unless the user asks for more.
  2. 02 For each, call get_member_profile to enrich with tier + last booking.
  3. 03 Render a table: rank, name, lifetime spend, current tier, last booking date.
  4. 04 Flag any in the top 10 who haven't booked in 60+ days as "at-risk VIP".
  5. 05 Suggest follow-up actions: upgrade tier, send personalised offer, schedule a check-in call.
02 · Tools called

2 typed tools in sequence.

  • search_members
  • get_member_profile

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 /find-top-customers in chat. Agent runs the steps in order.

Verified .