MCP server for VAT / IBAN / email / CPSC recall checks from Cursor

I built an MCP server so Cursor can call a few validation / screening APIs without me pasting curl into the chat.

Use case: checkout, onboarding, and catalog work where the agent needs a live EU VAT check, an IBAN checksum, disposable-email signals, or a CPSC recall screen, and I want that as tools instead of another round of “here is the JSON”.

Install:

```json
{
“mcpServers”: {
“looktwice”: {
“command”: “npx”,
“args”: [“-y”, “looktwice-mcp”],
“env”: {
“LOOKTWICE_API_KEY”: “lt_live_…”
}
}
}
}
```

Tools:

  • email_check — syntax / MX / disposable / role (does not probe the mailbox)
  • vat_check — live EU VIES
  • iban_check — structure + MOD-97 (does not claim the account exists)
  • domain_check — DNS / MX / TLS / RDAP
  • cpsc_recall_match — candidate matches against CPSC recalls and warnings, with official source links
  • credits_balance

npm: looktwice-mcp
GitHub: GitHub - eason4kim-rocket/looktwice-mcp: MCP server for the LookTwice API: email, EU VAT, IBAN, and domain validation plus evidence-backed CPSC recall screening from any MCP client. · GitHub
docs: API Documentation — Authentication, Checks and Webhooks · LookTwice

Disclosure: the MCP package is MIT and free. The API behind it is paid. New workspaces get 100 trial units, which is enough to try the tools.

Happy to answer setup questions if anyone hits a Cursor MCP config issue.