io.usefulapi/enginemailer
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
Enginemailer MCP by usefulapi
Publisher-provided description
Read Enginemailer subscribers, lists and campaigns; add subscribers, create and send campaigns.
Summary by lookupd
Manages Enginemailer subscribers, lists and campaigns, and can send campaigns or transactional emails to recipients.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http enginemailer https://enginemailer.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add enginemailer --url https://enginemailer.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"enginemailer": {
"url": "https://enginemailer.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 (17 tools)
Publisher-provided text
enginemailer_get_subscriberOne subscriber by email: id, status and all custom field values. GET /restapi/subscriber/emsubscriber/getSubscriber.enginemailer_list_subscriber_categoriesThe subscriber category tree: each category with its subcategories (ids, names). Use the subcategory ids when adding or updating subscribers and when assigningenginemailer_list_custom_fieldsThe subscriber custom field definitions (key, name, type). Use the keys when adding or updating subscribers. GET /restapi/subscriber/emsubscriber/getCustomFieldenginemailer_add_subscriberWRITE: add a subscriber to the account (optionally into subcategories, with custom field values). Only add people who consented to marketing email. Free accountenginemailer_update_subscriberWRITE: change an existing subscriber's subcategories and/or custom fields. subcategories_mode: append (default), remove (drop the given subcategories) or replacenginemailer_unsubscribe_subscriberWRITE: unsubscribe a subscriber so they no longer receive campaigns. Reversing it needs the subscriber to opt in again in Enginemailer. GET /restapi/subscriber/enginemailer_save_subscriber_categoryWRITE: create a subscriber category (category_id 0) or update one (its id), with subcategories (subcategory_id 0 creates one). Names and descriptions max 128 chenginemailer_list_campaignsList campaigns that have NOT been delivered yet (drafts and scheduled ones): id, name, subject, sender and schedule. Delivered campaigns are not listed by the Aenginemailer_get_campaign_statsDelivery results of a DELIVERED campaign: emails sent, delivered, bounces, opens, unique opens, clicks, unique clicks, unsubscribes, spam complaints. Needs a paenginemailer_list_campaign_categoriesThe categories that campaign recipients can be filtered by (id, name, description). Needs a paid account. GET /restapi/campaign/emcampaign/GetCategoryList.enginemailer_list_campaign_subcategoriesThe subcategories of one campaign category (id, name, description); use these ids in enginemailer_assign_campaign_recipients. Needs a paid account. GET /restapienginemailer_create_campaignWRITE: create a campaign DRAFT. Nothing is sent: assign recipients with enginemailer_assign_campaign_recipients, then send with enginemailer_send_campaign. Theenginemailer_assign_campaign_recipientsWRITE: set who a campaign will go to: all subscribers, or the subscribers in the given subcategory ids (match_type any = OR, all = AND). Does not send anything.enginemailer_send_campaignWRITE, SENDS EMAIL TO CUSTOMERS NOW and cannot be undone: delivers the campaign to its assigned recipients immediately. The campaign needs at least one recipienenginemailer_send_transactional_emailWRITE, SENDS ONE EMAIL NOW and cannot be undone: submits a transactional email to one recipient (plus optional CC/BCC). Needs a sender address on a verified domenginemailer_start_transactional_report_exportStart a CSV export of the transactional email delivery report for a period (start date at most 60 days back). Returns an export id; poll it with enginemailer_chenginemailer_check_transactional_report_exportStatus of a report export (Processing or Complete); when complete it includes the CSV download URL. POST /RESTAPI/V2/Submission/Report/CheckExport (read-only).
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 624 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/enginemailer/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/enginemailer)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp