io.github.lazymac2x/email-validator
Cloudflare Workers MCP server: email-validator
Open source Repository Open in the app JSON README (API)
About
Cloudflare Workers MCP server: email-validator
Details
- Kind
- MCP servers
- Topic
- Cloud & DevOps
- Publisher
- lazymac2x
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 1.0.0
- Last push
- 2026-04-11T00:57:50Z
- Repository state
- ativo
- Language
- JavaScript
- Added
- 2026-08-29 04:00:23
- Updated
- 2026-08-29 04:00:23
- Origin id
io.github.lazymac2x/email-validator
README
<p align="center"><img src="logo.png" width="120" alt="logo"></p>
[](https://lazymac2x.github.io/lazymac-api-store/) [](https://coindany.gumroad.com/) [](https://mcpize.com/mcp/email-validator-api)
# email-validator-api
> ⭐ **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).
[](https://www.npmjs.com/package/@lazymac/mcp)
[](https://smithery.ai/server/lazymac/mcp)
[](https://coindany.gumroad.com/l/zlewvz)
[](https://api.lazy-mac.com)
> 🚀 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.
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
## Related projects
- 🧰 **[lazymac-mcp](https://github.com/lazymac2x/lazymac-mcp)** — Single MCP server exposing 15+ lazymac APIs as tools for Claude Code, Cursor, Windsurf
- ✅ **[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
- 🌐 **[api.lazy-mac.com](https://api.lazy-mac.com)** — 36+ developer APIs, REST + MCP, free tier
<sub>💡 Host your own stack? <a href="https://m.do.co/c/c8c07a9d3273">Get $200 DigitalOcean credit</a> via lazymac referral link.</sub>