InboxGuards Email Check
Check an email address before you send: syntax, MX, disposable and role inboxes. Pay per call.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"email": {
"url": "https://api.inboxguardstest.com/mcp"
}
}
}Remote endpoints
https://api.inboxguardstest.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢validate_email(email)
Free. Check the syntax of an email address offline and get the normalized address and domain, before paying for check_email_address. No DNS lookup, no network request, no payment.
Input Schema
{
"type": "object",
"properties": {
"email": {
"type": "string",
"maxLength": 400,
"description": "Email address to check, e.g. [email protected]"
}
},
"required": [
"email"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢pricing
Free. Return the price of check_email_address (and of the HTTP-only email test report), the payment network (Base) and the receiving address. No input, no network request, no payment.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢check_email_address(email)
Check one email address before you send to it: syntax, whether the domain accepts mail (MX, null MX or implicit A record), a disposable-domain flag (public CC0 list of about 9,900 domains), a role-account flag (info@, support@, noreply@...) and a free-provider flag. Returns a verdict of ok, risky or undeliverable with plain reasons. Use validate_email first if you only need syntax. No SMTP probe is made and no mail is sent, so it cannot confirm the mailbox exists. The address is not stored or logged. Read-only; one live DNS lookup via Cloudflare DoH. Costs $0.005 USDC per call via x402 (payment goes in _meta["x402/payment"]); invalid input or a DNS failure returns an error and is not charged.
Input Schema
{
"type": "object",
"properties": {
"email": {
"type": "string",
"minLength": 3,
"maxLength": 320,
"description": "Email address to check, e.g. [email protected]"
}
},
"required": [
"email"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Evidence