mcpbeat Sign in

MailBluster MCP by usefulapi MCP Server

answering

MailBluster MCP by usefulapi is answering right now. Last checked 10 min ago. It exposes 13 tools. Last commit 12 Oct 2026.

Manage MailBluster leads, custom fields, products and orders: look up, add and update records.

Uptime history 5 hours of history
5 hours agonow
100.0%
Uptime 24h
17 of 17 checks
13
Tools
read from the server
145 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

Nothing serious here today

Today is the operative word: we check MailBluster MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add mailbluster --transport http https://mailbluster.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mailbluster": {
      "url": "https://mailbluster.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mailbluster]
url = "https://mailbluster.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mailbluster": {
      "url": "https://mailbluster.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mailbluster": {
      "url": "https://mailbluster.usefulapi.io/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

mailbluster
mailbluster_create_field
WRITE: 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 sends nothing. POST /fields.
mailbluster_create_lead
WRITE: 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 person has given consent to receive email from this brand (the user is responsible for lawful consent); this server never subscribes anyone on its own. No email is sent by this tool (double opt-in is not offered). If the lead already exists the call fails unless overwrite_existing=true, which replaces the stored data (then `subscribed` must be given explicitly). POST /leads.
mailbluster_create_order
WRITE: 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 lead's tags are merged. `customer.subscribed` is REQUIRED because MailBluster would otherwise default it to true: pass false unless the customer has consented to email. For a customer who already exists, the value may replace their stored subscription state. Only set subscribed=true when the person has given consent to receive email from this brand (the user is responsible for lawful consent); this server never subscribes anyone on its own. POST /orders.
mailbluster_create_product
WRITE: 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_get_lead
Get one lead by email address (the server computes the MD5 id MailBluster uses): name, custom fields, timezone, subscribed and opt-in status, tags, created/updated dates. MailBluster has no list-leads endpoint. GET /leads/{md5(email)}.
mailbluster_get_order
Get one order record by the id it was created with. GET /orders/{order_id}.
mailbluster_get_product
Get one product record by the id you registered it under. GET /products/{product_id}.
mailbluster_list_fields
List 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_list_orders
List order records (id, currency, total price, customer lead, campaign, line items). These are records kept in MailBluster for tracking; no payment is involved. Paged: see meta.nextPageNo. GET /orders.
mailbluster_list_products
List 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 page). GET /products.
mailbluster_update_lead
WRITE: change an existing lead's name, custom fields, email, timezone, IP address, subscription flag or tags (send only what should change). `subscribed` is left alone unless you pass it; false unsubscribes the lead, true re-subscribes. Only set subscribed=true when the person has given consent to receive email from this brand (the user is responsible for lawful consent); this server never subscribes anyone on its own. PUT /leads/{md5(email)}.
mailbluster_update_order
WRITE: change an order record's campaign, currency, total or items (send only what should change; `items`, when given, REPLACES all previous items). The customer cannot be changed here. No payment or email is involved. PUT /orders/{order_id}.
mailbluster_update_product
WRITE: rename a product record. PUT /products/{product_id}.

Endpoints

URLTransportStateLatencyChecked
https://mailbluster.usefulapi.io/mcp streamable-http answering 135 ms 10 min ago

Alternatives to MailBluster MCP by usefulapi

same job, measured the same way
Ecwid MCP by usefulapi
by usefulapi

Read store products, orders, customers, categories and coupons; adjust inventory and update orders.

12 tools answering
Numeral MCP by usefulapi
by usefulapi

Calculate sales tax & VAT, record transactions and refunds, manage products and customers.

11 tools answering
Veeqo MCP by usefulapi
by usefulapi

Read Veeqo orders, products, stock, warehouses, customers and POs; add notes, tag, set stock.

22 tools answering
Unleashed Software MCP by usefulapi
by usefulapi

Check products, stock on hand, customers, orders, invoices and quotes, and create records.

20 tools answering
Swell MCP by usefulapi
by usefulapi

Manage your Swell headless-commerce store — products, orders, customers, and subscriptions.

16 tools answering
Booqable MCP by usefulapi
by usefulapi

Browse rental orders, customers, products and availability, and create bookings in Booqable.

21 tools answering
Sendlane MCP by usefulapi
by usefulapi

Manage Sendlane lists, contacts, tags and custom fields; read campaign and SMS reports.

31 tools answering
Polar MCP by usefulapi
by usefulapi

Products, customers, orders, subscriptions, benefits, revenue metrics and refunds.

26 tools answering

MailBluster MCP by usefulapi — questions

Answers built from our own checks of this server.

What can MailBluster MCP by usefulapi do?
It exposes 13 tools, read directly from the server on our last check. Among them: mailbluster_create_field, mailbluster_create_lead, mailbluster_create_order, mailbluster_create_product, mailbluster_get_lead, mailbluster_get_order and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is MailBluster MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 17 of 17 checks got a reply (100.0%), average response time 145 ms. The bar chart above shows every period we have measured.
How do I connect MailBluster MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does MailBluster MCP by usefulapi need an API key?
No. MailBluster MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is MailBluster MCP by usefulapi?
It answers our handshake in 145 ms on average, which is faster than 74% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is MailBluster MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.