---
name: mailcheck.hugen.tokyo
description: mailcheck.hugen.tokyo provides a single-endpoint email validation API that checks one address at a time for syntax correctness, MX record existence, disposability, free provider status, role-based patterns, and typo suggestions. It returns a structured result including a deliverability score and domain metadata.
host: mailcheck.hugen.tokyo
---

# mailcheck.hugen.tokyo

This host is a focused email validation utility serving agents that need to qualify individual email addresses before storing, sending, or acting on them. It covers the most common pre-send checks — syntax, DNS/MX, disposable domain detection, free provider flagging, and role-based address detection — in one call. It does not offer bulk processing or live SMTP connection probing.

## When to use this host

Use this host when an agent needs to validate a single email address before a send, signup, or storage operation and wants syntax, MX, disposability, free-provider, and role-based checks in one call. Do not use it for bulk list validation — it processes one address per request and is not designed for batch workflows. Do not use it if real-time SMTP probing (e.g., mailbox existence verification via SMTP handshake) is required, as it only performs MX lookup rather than full SMTP verification. For bulk email list cleaning, look for a dedicated list validation service. For SMTP-level mailbox probing, a service that performs live SMTP checks would be more appropriate.

## Capabilities

### Email Address Validation

Validates a single email address across syntax, DNS/MX records, disposability, free provider status, role-based detection, and typo suggestions, returning a deliverability score and structured metadata.

- **`validate-email-address`** — Validates a single email address for syntax, MX records, disposability, free provider status, role-based detection, and typo suggestions in one API call.

## Skill reference

### `validate-email-address`

**MailCheck Validate** — Validates a single email address for syntax, MX records, disposability, free provider status, role-based detection, and typo suggestions in one API call.

*Use when:* Use when an agent needs to verify whether an email address is deliverable before sending, storing, or acting on it — including checking for disposable, free, or role-based addresses.

*Not for:* Do not use for bulk list validation of many addresses in a single call; this endpoint validates one primary email per request. Not suitable for real-time SMTP probing beyond MX lookup.

**Inputs:**

- `email` (string, required) — The primary email address to validate.

**Returns:** Returns a ValidateResponse with status 'valid', score 1.0, syntax_valid true, mx_found true with MX records, is_disposable false, is_free true, is_role_based false, did_you_mean null, and a list of checks performed.

**Example:** `{"email": "valid.user@outlook.com"}`

---
