MCP server: One MCP server.

Email Validator

@lazymac2xMCP server · External

Cloudflare Workers MCP server: email-validator

Email & DNS securityv1.0.0JavaScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

4 read

Grouped by tool name. At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

4 · grouped by tool name · checked 7 Oct 2026

Read · 4Look things up

  • validate_email
  • validate_batch
  • check_domain
  • suggest_fix
Try it in the Inspector
README1 min read

logo

lazymac API Store Gumroad MCPize

email-validator-api

⭐ Building in public from $0 MRR. Star if you want to follow the journey — lazymac-mcp (42 tools, one MCP install) · lazymac-k-mcp (Korean wedge) · lazymac-sdk (TS client) · api.lazy-mac.com · Pro $29/mo.

npm Smithery lazymac Pro api.lazy-mac.com

🚀 Want all 42 lazymac tools through ONE MCP install? npx -y @lazymac/mcp · Pro $29/mo for unlimited calls.

Comprehensive email validation API — syntax (RFC 5322), MX record lookup, disposable domain detection, role-based detection, SPF/DKIM checks, typo suggestions, and risk scoring (0-100). REST + MCP server.

Quick Start

bash
npm install && npm start  # http://localhost:3100

Endpoints

Validate Email

bash
curl -X POST http://localhost:3100/validate \
  -H "Content-Type: application/json" \
  -d '{"email": "user@gmail.com"}'
# → {email, syntax, role, disposable, mx, domain, spf, dkim, typo, risk, deliverable}

Batch Validate (up to 100)

bash
curl -X POST http://localhost:3100/validate/batch \
  -H "Content-Type: application/json" \
  -d '{"emails": ["a@gmail.com", "b@fake.xyz"]}'
# → {total, valid, invalid, results}

Domain Check

bash
curl -X POST http://localhost:3100/domain \
  -H "Content-Type: application/json" \
  -d '{"domain": "gmail.com"}'
# → {domain, exists, mx, spf, dkim, is_disposable, is_free_provider, reputation_score}

Typo Suggestion

bash
curl -X POST http://localhost:3100/suggest \
  -H "Content-Type: application/json" \
  -d '{"email": "user@gmial.com"}'
# → {original, has_suggestion, suggested: "user@gmail.com", reason}

MCP (JSON-RPC 2.0)

bash
curl -X POST http://localhost:3100/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

MCP Tools: validate_email, validate_batch, check_domain, suggest_fix

License

MIT

💡 Host your own stack? Get $200 DigitalOcean credit via lazymac referral link.

Similar modules

Browse Email & DNS security