io.usefulapi/mailbluster
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
MailBluster MCP by usefulapi
Publisher-provided description
Manage MailBluster leads, custom fields, products and orders: look up, add and update records.
Summary by lookupd
Look up, create and update email marketing leads, custom fields, products and order tracking records in MailBluster.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mailbluster https://mailbluster.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add mailbluster --url https://mailbluster.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mailbluster": {
"url": "https://mailbluster.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 (13 tools)
Publisher-provided text
mailbluster_list_fieldsList the brand's custom lead fields: id, label and merge tag. Use the merge tags as keys of `fields` when creating or updating leads. GET /fields.mailbluster_create_fieldWRITE: create a custom lead field. The merge tag is the key used in lead `fields` and in email templates. Creating a field changes the brand's data model but semailbluster_get_leadGet one lead by email address (the server computes the MD5 id MailBluster uses): name, custom fields, timezone, subscribed and opt-in status, tags, created/updamailbluster_create_leadWRITE: add a lead (contact) to the brand. `subscribed` defaults to FALSE: the lead is stored but is not subscribed to email. Only set subscribed=true when the pmailbluster_update_leadWRITE: change an existing lead's name, custom fields, email, timezone, IP address, subscription flag or tags (send only what should change). `subscribed` is lefmailbluster_list_productsList product records (id, name, dates) the brand has registered for e-commerce tracking. Paged: the reply's meta has total and nextPageNo (null on the last pagemailbluster_get_productGet one product record by the id you registered it under. GET /products/{product_id}.mailbluster_create_productWRITE: register a product record (your own id plus a name) so orders can reference it. Sends nothing to anyone and charges nothing. POST /products.mailbluster_update_productWRITE: rename a product record. PUT /products/{product_id}.mailbluster_list_ordersList order records (id, currency, total price, customer lead, campaign, line items). These are records kept in MailBluster for tracking; no payment is involved.mailbluster_get_orderGet one order record by the id it was created with. GET /orders/{order_id}.mailbluster_create_orderWRITE: record an order (a tracking record: it does not take payment, charge a card or send email). The customer's email becomes a lead if none exists, and the lmailbluster_update_orderWRITE: change an order record's campaign, currency, total or items (send only what should change; `items`, when given, REPLACES all previous items). The custome
Details
- Version: 1.24.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 433 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/mailbluster/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/mailbluster)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp