Mailveri MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MAILVERI_API_KEY | Yes | Your Mailveri API Key (Auth-Token). Required. | |
| MAILVERI_BASE_URL | No | Base API endpoint (useful for staging or self-hosted instances). Optional. | https://api.mailveri.com |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
MailVeri Email Verification Server. Use these tools to verify single email addresses, check credit balance, and manage bulk email verification jobs.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mailveri_verify_emailA | Verify a single email address using MailVeri. Returns deliverability status:
Also returns credits_used (1 on conclusive verdicts, 0 on UNKNOWN), quality_score (0-100), is_forwarding, and remaining credit balance. Daily-quota accounts also get daily_limit and daily_remaining; a billed check is taken from the daily quota first, so balance may not change. Rate limit: 10 requests per second (up to 5 checks at a time). |
| mailveri_get_balanceA | Check your current verification credit balance on MailVeri. Returns the number of remaining credits available for verification. Accounts with a daily verification quota also get daily_limit, daily_remaining and daily_used (verifications left today). |
| mailveri_download_batch_resultA | Get download URL for completed batch verification results. Supports downloading the full ZIP archive or custom filtered CSV files. Args: job_id: The completed batch ID (required). format: Result file format ('zip' or 'csv'). Default: 'zip'. status: Optional comma-separated deliverability statuses for CSV export (e.g. 'VALID,ROLE_ACCOUNT', 'VALID', 'INVALID', 'DISPOSABLE'). Defaults to 'VALID,ROLE_ACCOUNT' when omitted on CSV export (use format='zip' or pass desired statuses explicitly to include other rows). columns: Optional column structure for CSV export: - 'original': Original file with MailVeri status column (default) - 'compact': Email and Status columns - 'email': Email address only |
| mailveri_verify_batchA | Submit a list of emails for bulk verification (minimum 2 unique emails). The list is queued on MailVeri's backend for asynchronous distributed verification. Returns a job ID that can be tracked with mailveri_get_batch_status. |
| mailveri_get_batch_statusA | Check progress and status of an ongoing bulk email verification job. Returns percent completion (0 - 100%), current status (QUEUED, PROCESSING, DONE, CANCELED, MERGED), and a secure download link for results when complete. |
| mailveri_delete_batchA | Delete a finished or canceled bulk email verification job from your account. A job that is still queued or processing cannot be deleted (the API rejects it): wait for it to finish, or cancel it from the MailVeri dashboard first. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Single-email verification, batch submission, status polling, download, deletion, and balance checks all target distinct operations. The only mild overlap is between get_batch_status (which returns a download link when complete) and download_batch_result (which produces filtered/format-specific exports), which could make an agent hesitate over which to call for results.
All tools use a consistent mailveri_ prefix followed by a clear verb_noun pattern (verify_email, verify_batch, get_balance, get_batch_status, download_batch_result, delete_batch). No mixing of casing or verb styles.
Six tools is well-scoped for an email verification service, with each tool covering a distinct part of the single/batch verification lifecycle. Nothing feels redundant or missing at the count level.
The surface covers single verification, batch submission, status tracking, result download, deletion, and credit balance — a full practical lifecycle. The one notable gap is a cancel operation for in-flight batch jobs, which the delete description explicitly punts to the dashboard.