{"uid":"cap_j2A2JBXe9pz-ErCqAaM3l","slug":"mailcheck-hugen-tokyo-mx-record-lookup-0ab5f4b6","name":"mailcheck.hugen.tokyo MX Record Lookup","description":"MX record lookup for any domain — returns whether mail servers exist and their hostnames sorted by priority. Verify email deliverability before sending. Supports all TLDs including ccTLDs and new gTLDs. No DNS library setup needed. Accepts USDC payments on Base and Solana","url":"https://mailcheck.hugen.tokyo/mailcheck/mx","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"]}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BbylHFy7jXp1DiLAsQlsV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a DNS MX record lookup for a given domain and returns whether mail servers exist along with their hostnames sorted by priority.","exampleAgentPrompt":"Can you look up the MX records for acme.com and tell me if it has mail servers configured and what their hostnames and priorities are?","exampleUseCases":[{"title":"Pre-send deliverability check for bulk email","prompt":"Before I send this campaign to my mailing list, check if each of these domains actually has mail servers set up — start with randomdomain42.net and tell me if it can receive email."},{"title":"Email onboarding validation flow","prompt":"A new user just signed up with the domain weirdstartup.io — can you check the MX records for that domain so I know if their email address could actually receive messages?"},{"title":"B2B lead list domain verification","prompt":"I have a list of company domains from a lead scrape — check the MX records for techventures.co first and tell me if it has active mail servers and what their priority order is."}],"resultDescription":"Returns a structured response indicating whether the domain has MX records, along with a list of mail server hostnames sorted by priority (lowest priority number = highest precedence). Allows the caller to determine if a domain can receive email without any local DNS library setup.","failureModes":["Domain does not exist — no MX records returned, mail server existence flag is false","Domain exists but has no MX records configured — flag false, empty hostname list","Malformed or invalid domain input — likely returns an error or empty result","Temporary DNS resolution failure — transient error, retry recommended","Payment failure for x402 micropayment — call rejected before DNS lookup is performed"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, serverless DNS MX record check without configuring a local DNS library or resolver. Ideal for agents that need to verify email deliverability infrastructure for arbitrary domains across all TLDs (including ccTLDs and new gTLDs) as part of an automated workflow. Prefer this over full email validation endpoints when you specifically need raw MX record data (hostnames and priorities) rather than a composite validity score.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:35:44.981Z","isFirstParty":false}