benchmark_get_account
Get account
The Benchmark Email account this token belongs to: client id, name, company, email, status, plan products, contact count and emails sent. GET /Client/ProfileDetails.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.23.4Updated Nov 7, 2026
Manage Benchmark Email lists and contacts, and read campaign reports: opens, clicks, bounces.
The publisher's own server: Ably MCP by usefulapi
Hosted MCP server for Benchmark Email: read lists, contacts, campaigns and reports, and make limited contact and list changes.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fbenchmark-email/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"benchmark-email-by-usefulapi": {
"type": "http",
"url": "https://benchmark-email.usefulapi.io/mcp"
}
}
}Use Benchmark Email from Claude, Cursor, or any MCP client — lists, contacts, campaigns, reports and signup forms. Hosted, no local install: connect with your own Benchmark Email credentials.
Live endpoint: https://benchmark-email.usefulapi.io/mcp · Homepage: https://usefulapi.io/benchmark-email
https://benchmark-email.usefulapi.io/mcp.claude mcp add --transport http benchmark-email https://benchmark-email.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Benchmark Email credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/benchmark-email/
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with benchmark_upgrade (it returns a Stripe Checkout link). Cancel any time with benchmark_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running benchmark_upgrade before then undoes the cancel. Or write to [email protected].
MIT © usefulapi. Not affiliated with or endorsed by Benchmark Email.
Source: servers/benchmark-email/README.md at commit 4046075
Get account
The Benchmark Email account this token belongs to: client id, name, company, email, status, plan products, contact count and emails sent. GET /Client/ProfileDetails.
Takes no parameters.
Get plan and usage
The account's email plan, add-ons and contact usage (active, account and total contacts, percent used). GET /Client/Plan.
Takes no parameters.
Get account settings
Default 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.
Takes no parameters.
List contact lists
List contact lists with id, name, description, contact count and dates. Use the ids with the contact tools. GET /Contact/.
pagesearchorder_bypage_sizesort_orderGet contact list
One contact list: name, description, active contact count and its custom field names (Field1Name ...). GET /Contact/{list_id}.
list_idrequiredGet contact list fields
The column names of a contact list (email, firstname, lastname and the custom fields). GET /Contact/{list_id}/Fields.
list_idrequiredCreate contact list
WRITE: create an empty contact list. POST /Contact/.
namerequireddescriptionList segments
List the saved segments (filtered subsets of lists) with id and name. GET /Contact/Segments.
pagepage_sizeList contacts in a list
List 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.
pagesearchstatuslist_idrequiredorder_bypage_sizesort_ordersearch_typesearch_fieldGet contact
One contact of a list with all its fields (Field1 ... Field24 hold the custom columns). GET /Contact/{list_id}/ContactDetails/{contact_id}.
list_idrequiredcontact_idrequiredSearch contacts by email
Find 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.
emailrequiredAdd contact to a list
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.
emailrequiredlist_idrequiredlast_namefirst_namepermissionmiddle_namecustom_fieldsUpdate contact
WRITE: change fields of one contact in one list. Only the fields you pass are sent. PATCH /Contact/{list_id}/ContactDetails/{contact_id}.
emaillist_idrequiredlast_namecontact_idrequiredfirst_namemiddle_namecustom_fieldsUnsubscribe contact
WRITE: 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}.
list_idrequiredcontact_idrequiredList emails (campaigns)
List email campaigns with id, name, subject, type, status, dates and target lists. GET /Emails/.
pagesearchstatusorder_bypage_sizesort_orderGet email (campaign)
One email campaign: subject, sender, target and excluded lists, dates and settings. GET /Emails/{email_id}.
email_idrequiredList email report summaries
Report summaries of sent emails: sends, opens, clicks, bounces, unsubscribes and complaints per campaign. GET /Emails/Report.
pagesearchpage_sizesort_orderGet email report
The report summary of one email: recipients, opens, clicks, bounces, unsubscribes, forwards, complaints and rates. GET /Emails/{email_id}/Report.
email_idrequiredGet email opens
Who opened an email: contact, email address, time and device. GET /Emails/{email_id}/Report/Opens.
pageemail_idrequiredpage_sizeGet email clicks
Who clicked a link in an email: contact, email address and time. GET /Emails/{email_id}/Report/Clicks.
email_idrequiredGet email bounces
Which addresses bounced for an email: contact, email address, time and bounce type. GET /Emails/{email_id}/Report/Bounces.
email_idrequiredGet email unsubscribes
Who unsubscribed after an email: contact, email address, time and reason, with a count per reason. GET /Emails/{email_id}/Report/Unsubscribes.
email_idrequiredList signup forms
List signup forms with id, name, date and the lists they feed. GET /SignupForm/.
pagesearchorder_bypage_sizesort_orderGet signup form
One signup form with its settings and target lists. GET /SignupForm/{form_id}.
form_idrequiredGet signup form link
The public link of a signup form. GET /SignupForm/{form_id}/Link.
form_idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "benchmark-email": { "url": "https://benchmark-email.usefulapi.io/mcp" } }}