{
  "markdown": "<p align=\"center\"><img src=\"logo.png\" width=\"120\" alt=\"logo\"></p>\n\n[![lazymac API Store](https://img.shields.io/badge/lazymac-API%20Store-blue?style=flat-square)](https://lazymac2x.github.io/lazymac-api-store/) [![Gumroad](https://img.shields.io/badge/Buy%20on-Gumroad-ff69b4?style=flat-square)](https://coindany.gumroad.com/) [![MCPize](https://img.shields.io/badge/MCP-MCPize-green?style=flat-square)](https://mcpize.com/mcp/email-validator-api)\n\n# email-validator-api\n\n> ⭐ **Building in public from $0 MRR.** Star if you want to follow the journey — [lazymac-mcp](https://github.com/lazymac2x/lazymac-mcp) (42 tools, one MCP install) · [lazymac-k-mcp](https://github.com/lazymac2x/lazymac-k-mcp) (Korean wedge) · [lazymac-sdk](https://github.com/lazymac2x/lazymac-sdk) (TS client) · [api.lazy-mac.com](https://api.lazy-mac.com) · [Pro $29/mo](https://coindany.gumroad.com/l/zlewvz).\n\n[![npm](https://img.shields.io/npm/v/@lazymac/mcp.svg?label=%40lazymac%2Fmcp&color=orange)](https://www.npmjs.com/package/@lazymac/mcp)\n[![Smithery](https://img.shields.io/badge/Smithery-lazymac%2Fmcp-orange)](https://smithery.ai/server/lazymac/mcp)\n[![lazymac Pro](https://img.shields.io/badge/lazymac%20Pro-%2429%2Fmo-ff6b35)](https://coindany.gumroad.com/l/zlewvz)\n[![api.lazy-mac.com](https://img.shields.io/badge/REST-api.lazy--mac.com-orange)](https://api.lazy-mac.com)\n\n> 🚀 Want all 42 lazymac tools through ONE MCP install? `npx -y @lazymac/mcp` · [Pro $29/mo](https://coindany.gumroad.com/l/zlewvz) for unlimited calls.\n\nComprehensive 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.\n\n## Quick Start\n\n```bash\nnpm install && npm start  # http://localhost:3100\n```\n\n## Endpoints\n\n### Validate Email\n```bash\ncurl -X POST http://localhost:3100/validate \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"email\": \"user@gmail.com\"}'\n# → {email, syntax, role, disposable, mx, domain, spf, dkim, typo, risk, deliverable}\n```\n\n### Batch Validate (up to 100)\n```bash\ncurl -X POST http://localhost:3100/validate/batch \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"emails\": [\"a@gmail.com\", \"b@fake.xyz\"]}'\n# → {total, valid, invalid, results}\n```\n\n### Domain Check\n```bash\ncurl -X POST http://localhost:3100/domain \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"domain\": \"gmail.com\"}'\n# → {domain, exists, mx, spf, dkim, is_disposable, is_free_provider, reputation_score}\n```\n\n### Typo Suggestion\n```bash\ncurl -X POST http://localhost:3100/suggest \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"email\": \"user@gmial.com\"}'\n# → {original, has_suggestion, suggested: \"user@gmail.com\", reason}\n```\n\n### MCP (JSON-RPC 2.0)\n```bash\ncurl -X POST http://localhost:3100/mcp \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\",\"params\":{}}'\n```\n\n**MCP Tools:** `validate_email`, `validate_batch`, `check_domain`, `suggest_fix`\n\n## License\nMIT\n\n## Related projects\n\n- 🧰 **[lazymac-mcp](https://github.com/lazymac2x/lazymac-mcp)** — Single MCP server exposing 15+ lazymac APIs as tools for Claude Code, Cursor, Windsurf\n- ✅ **[lazymac-api-healthcheck-action](https://github.com/lazymac2x/lazymac-api-healthcheck-action)** — Free GitHub Action to ping any URL on a cron and fail on non-2xx\n- 🌐 **[api.lazy-mac.com](https://api.lazy-mac.com)** — 36+ developer APIs, REST + MCP, free tier\n\n<sub>💡 Host your own stack? <a href=\"https://m.do.co/c/c8c07a9d3273\">Get $200 DigitalOcean credit</a> via lazymac referral link.</sub>\n",
  "bytes": 3591,
  "sha": "e7665612df48093a5fd3522242ac4598fdda84a18baa8c3785a2305d8bc7f458",
  "repo_slug": "lazymac2x/email-validator-api",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_lazymac2x_email_validator_fc278251/readme"
}