Find B2B leads with verified work emails, find and verify emails, and run cold email outreach.
Marketing & SalesCommunication & messaging
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 173 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Communication & messaging
Manage Benchmark Email lists and contacts, and read campaign reports: opens, clicks, bounces.
0 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Benchmark Email MCP by usefulapi
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http benchmark-email-mcp-by-usefulapi https://benchmark-email.usefulapi.io/mcpCapabilities
WRITE: add one contact to a list (or update it if the email is already there, as the vendor decides). It does not send any email. Only add people who agreed to get email. POST /Contact/{list_id}/ContactDetails.
DiscoveredWRITE: create an empty contact list. POST /Contact/.
DiscoveredThe Benchmark Email account this token belongs to: client id, name, company, email, status, plan products, contact count and emails sent. GET /Client/ProfileDetails.
DiscoveredOne contact of a list with all its fields (Field1 ... Field24 hold the custom columns). GET /Contact/{list_id}/ContactDetails/{contact_id}.
DiscoveredOne email campaign: subject, sender, target and excluded lists, dates and settings. GET /Emails/{email_id}.
DiscoveredWhich addresses bounced for an email: contact, email address, time and bounce type. GET /Emails/{email_id}/Report/Bounces.
DiscoveredWho clicked a link in an email: contact, email address and time. GET /Emails/{email_id}/Report/Clicks.
DiscoveredWho opened an email: contact, email address, time and device. GET /Emails/{email_id}/Report/Opens.
DiscoveredThe report summary of one email: recipients, opens, clicks, bounces, unsubscribes, forwards, complaints and rates. GET /Emails/{email_id}/Report.
DiscoveredWho unsubscribed after an email: contact, email address, time and reason, with a count per reason. GET /Emails/{email_id}/Report/Unsubscribes.
DiscoveredOne contact list: name, description, active contact count and its custom field names (Field1Name ...). GET /Contact/{list_id}.
DiscoveredThe column names of a contact list (email, firstname, lastname and the custom fields). GET /Contact/{list_id}/Fields.
DiscoveredThe account's email plan, add-ons and contact usage (active, account and total contacts, percent used). GET /Client/Plan.
DiscoveredDefault sender settings: from name and email, signature, footer, time zone, language and company address. The API token in the reply is removed. GET /Client/Setting.
DiscoveredOne signup form with its settings and target lists. GET /SignupForm/{form_id}.
DiscoveredThe public link of a signup form. GET /SignupForm/{form_id}/Link.
DiscoveredList the contacts of one list with email, name, dates and id. Filter by status (subscribed, unsubscribed, hard_bounced) or search a column. GET /Contact/{list_id}/ContactDetails.
DiscoveredReport summaries of sent emails: sends, opens, clicks, bounces, unsubscribes and complaints per campaign. GET /Emails/Report.
DiscoveredList email campaigns with id, name, subject, type, status, dates and target lists. GET /Emails/.
DiscoveredList contact lists with id, name, description, contact count and dates. Use the ids with the contact tools. GET /Contact/.
DiscoveredList the saved segments (filtered subsets of lists) with id and name. GET /Contact/Segments.
DiscoveredList signup forms with id, name, date and the lists they feed. GET /SignupForm/.
DiscoveredFind an email address across all lists: one row per list it is on, with the list name, contact id and master-unsubscribe flag. GET /Contact/ContactDetails.
DiscoveredWRITE: move a contact to the Do Not Contact (master unsubscribe) list, so no campaign reaches it again. The API has no undo for this. DELETE /Contact/{list_id}/MoveToDNC/{contact_id}.
DiscoveredWRITE: change fields of one contact in one list. Only the fields you pass are sent. PATCH /Contact/{list_id}/ContactDetails/{contact_id}.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 211 ms | 25 |