Turns profiles into verified, reachable contacts using the seven SyncGTM contact tools in cheapest-first order, with the 12-credit phone lookups gated behind a condition.
mcp-contact-enricher runs the contact stack in the order that costs least: find_work_email at 1 credit, verify_email at 0.3, enrich_person only when identity fields are missing, and find_personal_email at 3 as a fallback. The two 12-credit phone tools never fire on a list — they are gated behind an explicit per-person confirmation after the email path has already failed. Typical cost is ~2.3 credits per verified contact.
States the row count and per-row cost up front, and gets a go-ahead before anything above the ~2.3 credit default
Runs find_work_email with the optional first_name, last_name and organization_name fields, which cost nothing and lift hit rate
Verifies with verify_email and stops the row on undeliverable rather than passing it to a sequencer
Gates find_personal_email (3 credits) behind a failed work email, and the two phone tools (12 credits each) behind a named priority account
Outputs a contact table marking unverified and not-found rows, and never invents an address to fill a cell
Download the skill file — it saves as mcp-contact-enricher.zip.
In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the mcp-contact-enricher/ folder into .claude/skills/ for Claude Code).
Set your own budget rule — e.g. 'Customize mcp-contact-enricher to never call phone tools without asking'.
Trigger it anytime by typing /mcp-contact-enricher and pasting LinkedIn URLs or a profile list.