Docs ยท Recipes
Check leads with Precleared before your agent adds them to Amplemarket
If your AI agent runs Amplemarket through Amplemarket's MCP server, connect Precleared's MCP server next to it. Your agent checks each address first, adds only cleared leads to your sequences and puts the rest on Amplemarket's exclusion list, so they're never contacted.
What you need
- A Precleared key. Every new key starts with 14 days at 100 checks a day, then your own 100 a day over MCP, no card needed. Get a free key.
- Amplemarket's MCP server, which signs in with your Amplemarket login. In Claude, custom connectors need a Pro, Max, Team or Enterprise plan, and on Team or Enterprise an owner turns them on first.
1. Connect both servers
In Amplemarket, open Settings, Integrations, Claude, then Connect and approve. Or add https://mcp.amplemarket.com/mcp as a custom connector in any client that supports OAuth.
Add Precleared from the Claude directory, as a custom connector with https://precleared.dev/mcp?src=guide-amplemarket, or in Claude Code:
claude mcp add --transport http precleared "https://precleared.dev/mcp?src=guide-amplemarket" --header "Authorization: Bearer pc_live_..."
2. Give your agent the rule
Paste this into your agent's instructions, a project's instructions or a skill:
Before adding a new lead to an Amplemarket sequence, call Precleared's contact_check once for its email address. Send address_source (where you got the address) and sender_country, plus company_name and pitch when you know them. - ok_to_email: add the lead with add_leads_to_sequence. Keep the receipt id with the lead. - consent_needed or blocked: don't add the lead. Put the address on the exclusion list with add_to_exclusion_list and note the next_step. - unknown: don't add the lead yet. Supply the missing fact (recipient_country, default_recipient_country if all your prospects are in one country, or company_number), then check again. Every email must meet footer_text: usually who you are, a postal address and a way to opt out.
What happens to each lead
| Verdict | What your agent does in Amplemarket |
|---|---|
ok_to_email | Adds the lead to the sequence, keeping the receipt id |
consent_needed or blocked | Leaves the lead out and adds the address to the exclusion list |
unknown | Holds the lead until the missing fact is supplied, then checks again |
Good to know
check_excluded_emailsandcheck_excluded_domainsshow what's already excluded.- The MCP server allows 100 requests a minute per user.
- Leads that Duo or your team add to a sequence don't pass through your agent. To check those too, make Precleared's gate the first stage of the sequence: see the Amplemarket recipe.
- Tool names come from Amplemarket's MCP guide as of 30 October 2026. If they change, your agent sees the new names in the server's tool list.
- The
?src=guide-amplemarkettag on Precleared's address only tells us which guide you used. It doesn't change your allowance or your results.
Every check has a signed receipt. Open precleared.dev/r/ followed by its id to show a client why an email went out.
Decision support with sources, not legal advice.