Skip to content
For developers · Pro

The same answers, in your code.

Everything you see on screen comes back in the response: verdict, reason, score, and the receipt behind them. One REST API, one MCP server, both in the $19.

Test mode included Same credits as the app
№ XI The wire
01REST API

Receipts, over HTTP.

One call to verify an address, one job to clean a whole list. The response carries the verdict and the evidence: the SMTP status, the reason code, the score.

REST API Test mode CSV jobs Bearer keys

Read the full API docs →

curl -X POST https://mailcull.io/api/v1/email-validations \
  -H "Authorization: Bearer mc_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

// response
{ "data": { "id": 4821, "status": "completed",
    "result": { "finalStatus": "deliverable", "score": 96,
      "reason": "smtp_confirmed", "smtpStatus": "deliverable" } } }
POST/api/v1/email-validationsVerify one address, deep scan included.
GET/api/v1/email-validations/{id}Fetch a verdict and its full receipt.
POST/api/v1/jobsStart a CSV list job; rows run in the background.
GET/api/v1/jobs/{id}Poll the job until its status is completed.
GET/api/v1/jobs/{id}/resultsPage through results, or export deliverables only.
02MCP server

Or skip the code entirely.

Point Claude, Cursor, or any MCP client at the server and ask in plain language: “check these forty addresses and drop the dead ones.” The agent gets the same verdicts and receipts the API returns.

Claude Cursor Any MCP client
// .mcp.json, one paste, done
{
  "mcpServers": {
    "mailcull": {
      "url": "https://mailcull.io/mcp",
      "headers": { "Authorization": "Bearer mc_live_••••" }
    }
  }
}

// then, in your agent:
> "verify the emails in signups.csv and keep the safe ones"
✓ 38 deliverable · 1 risky (catch-all) · 1 dropped (typo)
  • One paste to set up. The server speaks standard MCP over HTTP. Add the config block, paste your key, and the tools appear in your client.
  • The agent sees the receipts too. Tool responses include the evidence, so your agent can reason about close calls instead of trusting a label blindly.
  • Same credits, same key. MCP calls draw from the same monthly allowance as the app and API. No separate plan, nothing extra to buy.
  • Agents can find it on their own. The server and its tools are published for discovery at /.well-known/mcp/server-card.json and /.well-known/agent-skills/index.json, so a crawler or agent can locate the MCP and API surface without a live session.

Stop shipping to dead inboxes. Put the receipts in your pipeline.

Pro is $19 flat: full API access, the MCP server, and 10,000 checks a month. Max is 75,000 checks a month for $49, and Enterprise volume is a quick note to [email protected]. Test mode costs nothing to wire up first.

Common questions

How do I verify emails with the API?

POST an address to /api/v1/email-validations with your Bearer key and get back the verdict, reason, score, and the receipt. Bulk runs go through /api/v1/jobs.

What is the MCP server?

It lets AI assistants like Claude and Cursor verify addresses and run jobs on your behalf over the Model Context Protocol, using the same account and credits.

What does it cost?

The API and MCP are included in the $19 Pro plan, drawing from the same monthly credit pool.

Free tools

Read more