Demographic Append Mcp Tool
demographic_appendAppend consumer records with household and lifestyle insights across demographic, financial, lifestyle, political, or full demographic categories
**Tips for Best Results:**
- Request only the insight categories you need to keep responses focused
- Combine name, location, and digital identifiers (email or phone) for higher match confidence
- Use `cfg_required` or `rcfg_require_value` to enforce must-have attributes in the responseInput Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | 5 digit ZIP code | |
| city | No | City name | |
| last | No | Person's last name | |
| No | Email address to enrich | ||
| first | No | Person's first name | |
| phone | No | 10 digit phone number without formatting | |
| state | No | Two-character state code (US) | |
| address | No | Street address (line 1) | |
| outputs | Yes | Insight categories to return. Choose at least one category | |
| address_2 | No | Apartment or unit number | |
| match_type | No | Match at household (hhld) or individual (indiv) level | hhld |
| cfg_maxrecs | No | Maximum number of records to return | |
| cfg_required | No | Comma or semi-colon separated response fields that must be populated for a record to be returned | |
| rcfg_require_value | No | Field/value requirements in "Field=Value" format. Example: ["Language=Spanish"] |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | No | Records returned by the Operations API. Record fields pass through unchanged. | |
| query_id | No | ||
| warnings | No | ||
| input_query | No | ||
| num_matches | No | Number of matching queries. | |
| num_results | No | Number of records returned. | |
| match_counts | No | Sparse match counts. An absent key means zero. |