Email List Cleaner

Clean an email list from Claude: syntax, duplicates, domains that cannot receive mail, disposable and role addresses, with a keep, review or remove CSV.

Add to Claude Read the docs

Email List Cleaner takes a list of email addresses, either a public CSV URL with a chosen email column or a pasted list of up to 500 addresses, and checks each address without contacting any mail server. It validates the syntax (including quoted local parts and internationalised domains), normalises the address, finds duplicates, looks up the domain over DNS to see whether it has an MX record (or an A record as the fallback the standard allows), flags disposable-mailbox domains, role addresses such as info@ and sales@, and likely typos such as gmial.com.

The result is a summary with counts, a report page, and a cleaned CSV that carries a keep, review or remove decision and the reason for each row. It never sends a message and never connects to a mailbox server, so it cannot confirm that a particular mailbox exists. Duplicate detection treats Gmail addresses with dots or plus tags as the same mailbox only when that option is switched on.

Example prompts

Clean the "email" column of https://example.com/subscribers.csv and tell me how many addresses to remove and why.
Check these addresses: ann@gmial.com, info@example.org, bob@mailinator.com
Is first.last+news@gmail.com a duplicate of firstlast@gmail.com in my list?

Add it to Claude

  1. In Claude, open Settings, then Connectors, then Add custom connector.
  2. Enter the URL https://listclean.tidybutton.com/mcp and save.
  3. Choose Connect. A sign-in page asks for your email address and sends a six digit code. No password is needed.

Plans

Free

$0
  • 1,000 addresses per month
  • Report page and cleaned CSV with keep, review or remove for each row

Pro

$12 per month
  • 100,000 addresses per month
  • Up to 50,000 addresses per list
  • White-label report without the Tidy Button footer

Details on the pricing page.