Contact Append Mcp Tool
contact_appendEnrich consumer records with contact information including emails, phone numbers, and mailing addresses
**Tips for Best Results:**
- Provide as many input fields as possible to improve match quality
- Use `indiv` match type when targeting a specific person
- Request one output type per call when optimizing for match quality (especially for phone outputs)
- Set `cfg_maxrecs` when more than one record is acceptableInput 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 | Types of contact data to return. Choose at least one output type | |
| 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 | |
| rcfg_max_emails | No | Maximum number of emails per record (use with email_multiple) | |
| rcfg_exclude_domains | No | Domains to exclude from alternate email results |
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. |