{"name":"EmailIQ","description":"Email intelligence for AI agents. Response leads with recommend (accept|challenge|reject), closed reasons, score, bounce_risk.","tools":[{"name":"analyze_email","operationId":"analyzeEmail","when_to_call":"Signup guard, disposable check, DMARC-before-outreach for one address.","when_not_to_call":"Bulk lists (use batch); re-check of an address you already have for the same payer (cached results skip settlement).","input_schema":{"type":"object","required":["email"],"properties":{"email":{"type":"string"}}},"output_example":{"recommend":"accept","reasons":["mx_present","score_high"],"score":95,"bounce_risk":"low"},"price":{"usdc":"0.10","atomic":"100000"},"endpoint":"https://emailiq.dev/email/intelligence"},{"name":"analyze_email_batch","operationId":"analyzeEmailBatch","when_to_call":"2–25 addresses in one paid call.","when_not_to_call":"Single address; lists >25 (split).","input_schema":{"type":"object","required":["emails"],"properties":{"emails":{"type":"array","minItems":2,"maxItems":25}}},"output_example":{"summary":{"accept":1,"challenge":0,"reject":1,"errors":0},"count":2},"price":{"usdc":"0.50","atomic":"500000"},"endpoint":"https://emailiq.dev/email/intelligence/batch"}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC"},"mcp":"https://emailiq.dev/mcp","openapi":"https://emailiq.dev/openapi.json","contact":"https://emailiq.dev","reason_codes":{"invalid_syntax":"Local-part/domain failed RFC-oriented syntax rules.","disposable_domain":"Domain is a known disposable/temp mailbox provider.","disposable_mailbox":"Legacy alias of disposable_domain.","domain_not_found":"Domain does not resolve in DNS.","domain_missing":"Legacy alias of domain_not_found.","no_mx":"Domain resolves but has an empty MX set.","role_account":"Local-part looks like a role account (admin, support, info, …).","no_dmarc":"No DMARC policy (v=DMARC1) at _dmarc.","weak_spf":"SPF record missing or not usable (v=spf1 not found).","mx_present":"At least one MX host is present.","auth_records_ok":"SPF, DKIM selector, and DMARC all present.","auth_triad_ok":"Legacy alias of auth_records_ok.","corporate_domain":"Non-consumer domain with business-like enrichment signals.","free_provider":"Consumer/free mailbox provider (gmail, outlook, …).","score_low":"Composite score < 40.","score_medium":"Composite score 40–74.","score_high":"Composite score ≥ 75.","bounce_risk_low":"Derived bounce_risk is low.","bounce_risk_medium":"Derived bounce_risk is medium.","bounce_risk_high":"Derived bounce_risk is high.","spf_missing":"No TXT SPF (v=spf1) found.","dkim_missing":"No common-selector DKIM TXT found.","dmarc_missing":"No DMARC policy found (same signal as no_dmarc)."}}