search_members
ActiveTool of FavCRM
declared in 1.0.0
Search and filter members/accounts. Supports text search, date ranges, booking/activity history, membership tier, tags, and more. Use lastBookingBefore/inactiveDays to find inactive members.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"sort": {
"type": "string",
"description": "Sort column: name, email, or createdAt"
},
"limit": {
"type": "number",
"description": "Max results (default 20)"
},
"order": {
"enum": [
"asc",
"desc"
],
"type": "string",
"description": "Sort order"
},
"search": {
"type": "string",
"description": "Name, email, or phone to search"
},
"source": {
"enum": [
"walk_in",
"online",
"pos",
"whatsapp",
"referral",
"import",
"api",
"shopify",
"woocommerce",
"email"
],
"type": "string",
"description": "Filter by account source"
},
"tagIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Filter by tag IDs"
},
"tierId": {
"type": "string",
"description": "Filter by membership tier ID"
},
"lifeStage": {
"enum": [
"lead",
"active",
"churned",
"vip"
],
"type": "string",
"description": "Filter by life stage"
},
"hasBooking": {
"type": "boolean",
"description": "Filter to members with/without any booking"
},
"createdAfter": {
"type": "string",
"description": "ISO date — accounts created after this date"
},
"inactiveDays": {
"type": "number",
"description": "Members with no activity in the last N days"
},
"createdBefore": {
"type": "string",
"description": "ISO date — accounts created before this date"
},
"hasMembership": {
"type": "boolean",
"description": "Filter to members with active membership"
},
"lastBookingAfter": {
"type": "string",
"description": "ISO date — members who have a booking after this date"
},
"membershipStatus": {
"enum": [
"active",
"expired",
"suspended"
],
"type": "string",
"description": "Filter by membership status"
},
"lastActivityAfter": {
"type": "string",
"description": "ISO date — members with activity after this date"
},
"lastBookingBefore": {
"type": "string",
"description": "ISO date — members whose last booking is before this date (or have no bookings)"
},
"lastActivityBefore": {
"type": "string",
"description": "ISO date — members with no activity since this date"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
FavCRM
https://github.com/favcrm/mcp
1/7 registries