Contact List Merge Plan

Contact List Merge Plan MCP Connector for Claude

A+

Identify duplicate contacts and resolve data conflicts within contact datasets.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides tools to clean and unify contact datasets. Use analyze_contact_duplicates to group identical contacts by email, phone, or normalized name. Once groups are identified, use detect_field_conflicts to find data discrepancies and select_primary_record to deterministically pick the most complete master record for each identity.

contactsdeduplicationdata-cleaningmergeidentity-resolution

4 tools expose this connector's capabilities to your AI agent.

analyze_contact_duplicates

Identifies groups of duplicate contacts based on user-selected matching rules

detect_field_conflicts

Identifies specific data discrepancies within identified merge groups

get_normalized_name_summary

Provides a count of how many unique identities exist when matching specifically by normalized name

select_primary_record

Deterministically picks one record from a group to serve as the master record

See how to talk to your AI agent using Contact List Merge Plan.

Find all duplicate contacts in this list based on their email addresses.

I have identified 3 duplicate groups based on email addresses. There are 5 total duplicate records.

Which contact should be the primary record for the group with ID 'group_123'?

The primary record for group 'group_123' is contact ID 'user_882' because it contains the most complete information.

How many unique identities are there if I match by normalized name?

There are 45 unique identities found among the 50 provided contact records.

The `select_primary_record` tool picks the record with the highest completeness (most non-empty fields). If there is a tie, it selects the record with the alphabetically first ID.

Related Connectors