io.usefulapi/benchmark-email
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Benchmark Email MCP by usefulapi
Publisher-provided description
Manage Benchmark Email lists and contacts, and read campaign reports: opens, clicks, bounces.
Summary by lookupd
Manage email contact lists and contacts, and read campaign reports on opens, clicks, bounces and unsubscribes; includes some write actions.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http benchmark-email https://benchmark-email.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add benchmark-email --url https://benchmark-email.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"benchmark-email": {
"url": "https://benchmark-email.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (25 tools)
Publisher-provided text
benchmark_get_accountThe Benchmark Email account this token belongs to: client id, name, company, email, status, plan products, contact count and emails sent. GET /Client/ProfileDetbenchmark_get_planThe account's email plan, add-ons and contact usage (active, account and total contacts, percent used). GET /Client/Plan.benchmark_get_settingsDefault sender settings: from name and email, signature, footer, time zone, language and company address. The API token in the reply is removed. GET /Client/Setbenchmark_list_listsList contact lists with id, name, description, contact count and dates. Use the ids with the contact tools. GET /Contact/.benchmark_get_listOne contact list: name, description, active contact count and its custom field names (Field1Name ...). GET /Contact/{list_id}.benchmark_get_list_fieldsThe column names of a contact list (email, firstname, lastname and the custom fields). GET /Contact/{list_id}/Fields.benchmark_create_listWRITE: create an empty contact list. POST /Contact/.benchmark_list_segmentsList the saved segments (filtered subsets of lists) with id and name. GET /Contact/Segments.benchmark_list_contactsList 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_ibenchmark_get_contactOne contact of a list with all its fields (Field1 ... Field24 hold the custom columns). GET /Contact/{list_id}/ContactDetails/{contact_id}.benchmark_search_contactsFind 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.benchmark_add_contactWRITE: 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 tobenchmark_update_contactWRITE: change fields of one contact in one list. Only the fields you pass are sent. PATCH /Contact/{list_id}/ContactDetails/{contact_id}.benchmark_unsubscribe_contactWRITE: 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}/benchmark_list_emailsList email campaigns with id, name, subject, type, status, dates and target lists. GET /Emails/.benchmark_get_emailOne email campaign: subject, sender, target and excluded lists, dates and settings. GET /Emails/{email_id}.benchmark_list_email_reportsReport summaries of sent emails: sends, opens, clicks, bounces, unsubscribes and complaints per campaign. GET /Emails/Report.benchmark_get_email_reportThe report summary of one email: recipients, opens, clicks, bounces, unsubscribes, forwards, complaints and rates. GET /Emails/{email_id}/Report.benchmark_get_email_opensWho opened an email: contact, email address, time and device. GET /Emails/{email_id}/Report/Opens.benchmark_get_email_clicksWho clicked a link in an email: contact, email address and time. GET /Emails/{email_id}/Report/Clicks.benchmark_get_email_bouncesWhich addresses bounced for an email: contact, email address, time and bounce type. GET /Emails/{email_id}/Report/Bounces.benchmark_get_email_unsubscribesWho unsubscribed after an email: contact, email address, time and reason, with a count per reason. GET /Emails/{email_id}/Report/Unsubscribes.benchmark_list_signup_formsList signup forms with id, name, date and the lists they feed. GET /SignupForm/.benchmark_get_signup_formOne signup form with its settings and target lists. GET /SignupForm/{form_id}.benchmark_get_signup_form_linkThe public link of a signup form. GET /SignupForm/{form_id}/Link.
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 418 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/benchmark-email/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/benchmark-email)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp