mailfloss
Server Details
Email verification for AI agents: verify addresses and lists, check credits, manage integrations.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- mailfloss
TDQS
Scored across 16 tools
Most tools target distinct resource+action combinations (batch status vs. batch results vs. cancel; resync vs. test vs. update_settings on connections), and the descriptions clarify the boundaries. The only mild overlap is get_account (profile/security) vs. get_organization (plan/credits/usage), which an agent could confuse when looking for account-level data.
All 16 tools follow a consistent snake_case verb_noun pattern (get_*, list_*, start_*, cancel_*, test_*, update_*, disconnect_*, resync_*, verify_email). Naming is predictable and readable throughout, with no mixed conventions.
16 tools is at the upper edge but justified: verification (single and batch), job history, and a full integration/connection lifecycle each contribute distinct operations. Slightly heavy, but no tool feels redundant given the breadth of the domain.
Strong coverage of verification workflows (start/status/results/cancel, single-email verify, usage reports) and integration management (list/get/disconnect/resync/test/update settings). The main gap is that there is no tool to create or connect a new integration/connection — presumably handled via external OAuth — leaving a lifecycle dead-end.
Publisher details
- Operator
- mailfloss · Publisher source
- Operator website
- https://mailfloss.com
- Vendor relationship
- First-party
- Documentation
- https://developers.mailfloss.com/mcp
- Trust center
- Not available
- Restrictions
- Requires a mailfloss account (free plan includes 500 verifications a month). Sign in with OAuth or send an API key as a Bearer token.
Available Tools
16 toolscancel_batchCancel a batch jobADestructiveInspect
Stop a running batch verification job (POST /v1/batch-verify/{id}/cancel). CHANGES THE ACCOUNT: unprocessed emails are not verified and their credits are refunded.
Inputs: id (required).
disconnect_integrationDisconnect an integrationADestructiveInspect
Disconnect a connection (DELETE /v1/integrations/{type}/connections/{id}). CHANGES THE ACCOUNT: all cleaning for that connection stops. Instafloss-enabled connections return 409.
Inputs: id (required), type (required).
get_accountGet account holderBRead-onlyIdempotentInspect
The account holder's profile and security posture (GET /v1/account). Free.
Inputs: no named parameters.
get_batch_resultsGet batch job resultsARead-onlyIdempotentInspect
Per-email verdicts of a batch job, paginated (GET /v1/batch-verify/{id}/results). Pass next from the previous page to continue. Free.
Inputs: id (required), next.
get_batch_statusGet batch job statusARead-onlyIdempotentInspect
Progress counters and state of a batch verification job (GET /v1/batch-verify/{id}/status). Free.
Inputs: id (required).
get_connectionGet a connectionBRead-onlyIdempotentInspect
One connection of an integration, with its settings (GET /v1/integrations/{type}/connections/{id}). Free.
Inputs: id (required), type (required).
get_integrationGet an integrationARead-onlyIdempotentInspect
One integration type with all of its connections and their settings (GET /v1/integrations/{type}). Free.
Inputs: type (required).
get_organizationGet organizationARead-onlyIdempotentInspect
The caller's organization: plan, credits remaining, usage and account status (GET /v1/organization). Free.
Inputs: no named parameters.
get_usage_reportGet usage reportBRead-onlyIdempotentInspect
Verification usage for a calendar period with status and reason breakdowns (GET /v1/reports/usage). Free.
Inputs: period, connection_id.
list_integrationsList integrationsARead-onlyIdempotentInspect
All supported email-service integrations with connected flags and connection counts (GET /v1/integrations). Free.
Inputs: cursor, per_page.
list_jobsList verification jobsARead-onlyIdempotentInspect
Paginated history of verification jobs from every source, newest first (GET /v1/jobs). Free.
Inputs: cursor, source, status, per_page.
resync_integrationRe-sync an integrationADestructiveIdempotentInspect
Re-validate a connection's stored credentials against the ESP and refresh its audiences/lists (POST /v1/integrations/{type}/connections/{id}/sync). Changes stored audience data only; spends no credits.
Inputs: id (required), type (required).
start_batch_verificationStart a batch verification jobADestructiveInspect
Submit a list of email addresses for asynchronous verification (POST /v1/batch-verify). SPENDS 1 CREDIT PER EMAIL. Returns the job id.
Inputs: emails (required), webhook_url.
test_integrationTest an integrationAIdempotentInspect
Check whether a connection's stored credentials still work with a live probe against the ESP (POST /v1/integrations/{type}/connections/{id}/test). Changes no settings or lists, but may renew an expiring OAuth token. Free.
Inputs: id (required), type (required).
update_settingsUpdate connection settingsADestructiveInspect
Partially update a connection's cleaning settings — manual_mode, autofloss, decay_protection, aggressiveness, per-check gates (PATCH /v1/integrations/{type}/connections/{id}). CHANGES THE ACCOUNT and can change which subscribers get removed. Omitted fields are left unchanged.
Inputs: id (required), type (required), action, checks, +4 more.
verify_emailVerify an email addressADestructiveInspect
Verify a single email address in real time (GET /v1/verify). SPENDS 1 CREDIT per call, including repeats of the same address. Returns status (passed | undeliverable | risky | unknown), reason and passed.
Inputs: email (required), timeout.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Email verification for AI agents: verify single or bulk emails, check credits and history.
Email verification and domain intelligence for AI agents, including single and bulk email checks.
Email verification for AI agents: check addresses and lists, priced before credits are spent.
Email verification and domain intelligence for AI agents. MX, RDAP, SSL checks. 25 free credits.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI agents to verify email addresses and receive a 'send', 'hold', or 'kill' verdict with the reason, while also managing signup and credits programmatically.52MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to verify email addresses in real-time, checking syntax, DNS, MX records, and SMTP handshake, returning verdicts and deliverability scores without sending actual emails.-

Mailveri MCP Serverofficial
AlicenseAqualityCmaintenanceEnables AI assistants to verify email deliverability and check mailbox existence, manage bulk verification batches, and monitor verification credit balances directly from chat.61MIT- AlicenseAqualityCmaintenanceEnables AI assistants to verify single email addresses and bulk lists of up to 1,000 addresses in real time, checking RFC 5322 syntax, DNS MX records, disposable providers, role accounts, and typos, with an optional deep SMTP mailbox handshake. Bulk runs handle partial-quota situations gracefully.2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.