MCP Email Verification for AI Agents

By , founder of InboxPolicy · Updated July 4, 2026

InboxPolicy ships an MCP server exposing decide_send, verify_email, batch, and usage as agent tools. An agent asks should I email this address and gets back one of five actions (send, send_with_caution, review, retry_later, avoid), a confidence score, normalized signals, and the cost, in a single tool call, no dashboard required; hosted MCP calls require an API key.

What tools does the InboxPolicy MCP server expose?

Seven tools, all callable directly by an agent without a REST client or dashboard:

How do I connect the MCP server to my agent?

InboxPolicy runs a hosted MCP server over Streamable HTTP — no local install. Add it to your agent's mcpServers config block with your API key as a header:

{
  "mcpServers": {
    "inboxpolicy": {
      "url": "https://mcp.inboxpolicy.com",
      "headers": { "x-api-key": "ip_live_..." }
    }
  }
}

Once connected, the agent sees decide_send, verify_email, create_verify_batch, get_batch_status, get_batch_items, estimate_credits, and get_usage as first-class tools it can call mid-conversation. Get a key by buying a credit pack at inboxpolicy.com/#pricing.

What does an agent get back from a single call?

A decide_send call returns the decision fields the agent needs, including normalized signal booleans and cost, for example:

{
  "request_id": "vrf_...",
  "email": "[email protected]",
  "action": "review",
  "reason": "Catch-all mailbox detected. Review before sending.",
  "confidence": 60,
  "status": "catch_all",
  "retry_at": null,
  "signals": {
    "catch_all": true,
    "disposable": false,
    "free": false,
    "role_account": false
  },
  "from_cache": false,
  "cost": { "credits": 1, "billable": true }
}

The agent does not have to parse a status enum and guess what it means for send timing. It gets the decision directly.

How does pricing work for agent calls?

The hosted MCP server requires an x-api-key backed by prepaid credits. Keyless $0.01 pay-per-call is available separately through the REST endpoints over x402: a REST request gets HTTP 402 payment requirements, the client attaches a PAYMENT-SIGNATURE header, and receives the decision plus an on-chain settlement receipt.

For agents or teams that prefer paying by card up front, prepaid credit packs are available: Starter $5 for 1,000 credits ($5.00/1k), Builder $19 for 5,000 ($3.80/1k), Growth $79 for 25,000 ($3.16/1k). Volume pricing is available on request. Two result types can cost 0 credits on eligible calls: a cache hit for the same normalized address and strictness within 72 hours when force_refresh is false, and malformed-email rejection before SMTP. For API-key calls, matching idempotency replays are limited to the record TTL; keyless x402 does not use that wrapper.

There is no free tier. The $0.01 x402 call is the trial, on purpose, since free tiers tend to attract list-cleaning abuse rather than genuine agent use.

How accurate are the decisions?

On InboxPolicy's prior verification engine, valid-verdict agreement with MillionVerifier was roughly 90% typical across more than 2 million verifications, though this is not a formal recent benchmark and it varies by vertical, dropping as low as 60% in some.

Unknown results map to review. Catch-all results map to review by default or send_with_caution under aggressive strictness. This matters for agents because roughly 30-40% of B2B addresses sit on catch-all domains, where SMTP alone cannot confirm a mailbox exists.

When should an agent use a different tool instead?

InboxPolicy is built for a live send decision inside an agent workflow, not every verification job:

ToolEntry priceOutput formatMCP serverFree tierBest for
InboxPolicy$0.01 per call (x402), or as low as $3.16/1k on Growth credit packAction + confidence + normalized signalsYes (7 tools)None (cache, malformed)Agent send decisions in real time
ZeroBounce~$9.90/1k subStatus fieldsNo100/mo freeSpam-trap and abuse-address detection
Kickbox~$10.00/1kStatus fields plus Sendex quality scoreNoOne-time free creditsDashboard-first quality scoring
MillionVerifier$3.90/1k entry (down to $0.45/1k at 1M volume)Status fields, resolves unknowns aggressivelyNoYesOne-shot bulk list cleaning at scale (cheapest at high volume)
Emailable~$7.60/1k pay-as-you-go / $6.46/1k subscriptionDashboard-based verification suiteNo250 signup credits (verified July 20, 2026)Bulk uploads and marketing integrations

Frequently asked questions

What is MCP email verification?

MCP (Model Context Protocol) email verification means the verification service exposes its checks as tools an AI agent can call directly, instead of a REST endpoint a developer has to wire up separately. InboxPolicy's MCP server exposes decide_send, verify_email, create_verify_batch, get_batch_status, get_batch_items, estimate_credits, and get_usage, so an agent can decide whether to send an email using one tool call inside its own workflow.

Which tools does InboxPolicy's MCP server expose?

Seven tools: decide_send, verify_email, create_verify_batch, get_batch_status, get_batch_items, estimate_credits, and get_usage. decide_send returns the decision shape; verify_email returns detailed verification fields including the policy-derived recommended_action; the remaining tools create and inspect batches, estimate credits, and report usage.

How much does each agent call cost?

Hosted MCP calls require an x-api-key backed by prepaid credits: Starter $5 for 1,000 credits, Builder $19 for 5,000, or Growth $79 for 25,000. Keyless x402 is available separately on the REST API at a standard quote of $0.01 per fresh verification.

Does InboxPolicy have a free tier?

No. The $0.01 per-call x402 price is the trial, deliberately, because free tiers tend to attract list-cleaning abuse. Two result types can cost 0 credits on eligible calls: a cache hit for the same normalized address and strictness within 72 hours when force_refresh is false, and malformed-email rejection before SMTP.

How accurate are InboxPolicy's send decisions?

On the prior verification engine, InboxPolicy's valid-verdict agreement with MillionVerifier was roughly 90% typical across more than 2 million verifications, though it varies by vertical and drops as low as 60% in some. Unknown results map to review. Catch-all results map to review by default or send_with_caution under aggressive strictness; neither is silently marked safe.

When should an agent use a different email verification tool instead of InboxPolicy?

For one-shot cleaning of a large scraped list at the lowest cost at high volume, MillionVerifier is the budget option at $3.90/1k at entry, down to $0.45/1k at 1M volume (InboxPolicy's 25,000-credit Growth pack is $3.16/1k; MillionVerifier's 10,000-credit entry purchase costs less overall at $39). For spam-trap and abuse-address detection, ZeroBounce carries a dedicated database InboxPolicy doesn't maintain. For a dashboard-first suite built around CSV uploads, Kickbox or Emailable fit better than an agent-first API.

Get started, pay per call, no signup →