io.usefulapi/laposta · v1.0.0 · marketing-and-seo
Laposta MCP by usefulapi is healthy: it completed an MCP handshake in 1009 ms and exposes 18 tools.
Read Laposta lists, members, campaigns and reports; add members and build campaigns.
Endpoint: https://laposta.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 18 |
| Latency | 1009 ms |
| Last checked (UTC) | 2026-10-25T23:55:12.936Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-25T23:55:12.936Z | Healthy | 1009 |
laposta_list_lists | List all mailing lists of the Laposta account with member counts (active, unsubscribed, cleaned). Use the list_id in the other tools. |
laposta_get_list | Get one mailing list: name, state, notification addresses and member counts. |
laposta_list_fields | List the custom fields of a mailing list (name, custom_name used as the key in custom_fields, datatype, required, options). Call this before adding or updating a member. |
laposta_list_segments | List the segments of a mailing list (a segment id can be a campaign recipient together with its list). |
laposta_list_members | List the members (subscribers) of a mailing list, one page at a time. Filter by state, free-text search (email and field values) or label. Contains personal data: only fetch what the task needs. |
laposta_get_member | Get one member of a list by member id or email address: state, signup/confirm dates and custom field values. |
laposta_get_member_history | The event history of one member (subscribed, confirmed, opened, clicked, bounced, unsubscribed, automations ...), newest first by default. Optionally limited to one campaign or a date range. Paged by cursor. |
laposta_list_campaigns | List the account's campaigns (name, subject, sender, recipient lists, delivery moments). Use limit/offset to page. |
laposta_get_campaign | Get one campaign: name, subject, preview text, sender, reply-to, recipients, delivery moments and web version URL. |
laposta_get_campaign_content | Get the plain-text content of a campaign (and its import_url if it was imported). Set include_html to also get the full HTML (large). |
laposta_get_campaign_history | Recipient events of one campaign (delivered, opened, clicked, bounced, unsubscribed ...), newest first by default, optionally within a date range. Paged by cursor. For totals use laposta_get_report. |
laposta_list_reports | Result figures of all campaigns: sent, accepted, opened, clicked, bounced, unsubscribed, with ratios. Use limit/offset to page. |
laposta_get_report | Result figures of one campaign: sent, accepted, unique opens and clicks, bounces, complaints, unsubscribes and their ratios. |
laposta_add_member | WRITE: add one email address to a mailing list (subscribe). On a double opt-in list Laposta sends the confirmation email to that address. The address must have given consent. With upsert, an existing active member's fields are overwritten; an unsubscribed member is re-activated unless suppress_react |
laposta_update_member | WRITE: change a member's custom field values and/or email address, or unsubscribe the member (state: unsubscribed). Only the fields you pass change. Re-subscribing a person is not offered here: do it in the Laposta app or with laposta_add_member upsert only when they asked for it. |
laposta_create_campaign | WRITE: create a new regular campaign (a draft: it is NOT filled, scheduled or sent). Fill it with laposta_set_campaign_content, check it with laposta_send_test_email and send it in the Laposta app. The from_email must be an approved sender address of the account. |
laposta_set_campaign_content | WRITE: replace a campaign's content with your HTML, or let Laposta import it from a URL (html wins if both are given). Does not send anything. The reply's report lists problems Laposta found (javascript, missing unsubscribe link, missing images). |
laposta_send_test_email | WRITE: send a test copy of a campaign (it must have content and not be sent yet) to ONE email address. Does not send the campaign to its recipients. |