Search customers
customers_searchSearch customers by name, email, customer number, or filters and get compact summaries with group, order count, and last order date.
Instructions
Search customers by term (name, email, customer number) and/or Criteria filters such as email, active, guest, group.name or lastOrderDate ranges. Returns compact summaries with group, order count and last order date. Use customers_get for addresses and payment method. Returns { total, page, limit, items[] }.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "customers_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page | |
| sort | No | Sort order; defaults per tool | |
| term | No | Full-text search term | |
| limit | No | Items per page, max 50 (default from SHOPWARE_MCP_DEFAULT_LIMIT) | |
| fields | No | Extra raw entity fields to add to each item, e.g. ['customFields', 'ean']. Dot-paths allowed. | |
| filter | No | Criteria filters, combined with AND |