LookTwice
Business-input validation: email checks (syntax, MX, disposable), EU VAT via the official VIES service, IBAN structure + MOD-97, domain DNS/TLS/RDAP, and evidence-backed U.S. CPSC product recall screening.
Documentation
looktwice-mcp
MCP (Model Context Protocol) server for the LookTwice API. Validate emails, EU VAT numbers, IBANs, and domains, and screen products against U.S. CPSC recalls and Product Safety Warnings — directly from Claude Desktop, Cursor, or any MCP client.
Setup
- Create a LookTwice account at looktwice.dev — new workspaces receive 100 trial API units.
- Create an API key in the dashboard.
- Add the server to your MCP client configuration:
{
"mcpServers": {
"looktwice": {
"command": "npx",
"args": ["-y", "looktwice-mcp"],
"env": {
"LOOKTWICE_API_KEY": "lt_live_..."
}
}
}
}
Tools
| Tool | What it does | Cost |
|---|---|---|
email_check | Syntax, MX, disposable, role, free-provider signals (no mailbox probing) | 2 units |
vat_check | Live EU VIES validation with returned business data and request evidence | 1 unit |
iban_check | Country structure, length, and MOD-97 checksum (no account-existence claim) | 1 unit |
domain_check | DNS, MX, TLS, and RDAP state for a registrable domain | Free quota |
cpsc_recall_match | Evidence-backed candidate matching against CPSC recalls and warnings | 3 units |
credits_balance | Current workspace credit balance | Free |
Honest boundaries
email_checknever claims a mailbox exists (mailbox_status: not_checked).iban_checknever claims an account exists or belongs to a person.cpsc_recall_matchreturns screening candidates with official sources, not safety, legality, or compliance decisions.
Environment variables
| Variable | Required | Default |
|---|---|---|
LOOKTWICE_API_KEY | Yes | — |
LOOKTWICE_BASE_URL | No | https://api.looktwice.dev |
License
MIT