Mailcheer

com.mailcheer由 mailcheer.com 發布官方發布者v1.1.0更新於 Oct 24, 2026

Email API + newsletters. 17 MCP tools. OAuth 2.1 PKCE or API key. EU-hosted (Hetzner + SES).

已驗證Streamable HTTP可網頁執行溝通與協作商業與電商

概覽

AI 產生的概覽

Mailcheer 是遠端郵件與電子報服務,讓助理寄送交易型郵件、管理訂閱者與標籤,並建立、預覽和寄送行銷活動。

可以做什麼
  • 寄送交易型郵件到一個或多個地址,並查詢其送達狀態
  • 檢視工作區資訊:權限範圍、方案、本月剩餘郵件數、帳務狀態、寄信網域與寄件者
  • 列出、新增、更新、加標籤、退訂和徹底刪除訂閱者,並管理抑制名單
  • 在寫入前批次驗證電子郵件地址,不寄出任何郵件
  • 列出、建立和編輯草稿活動,預覽寄送對象,並寄送活動
  • 讀取活動統計:收件者、已寄送、已送達、開啟、點擊、退信與客訴
適用情境
適合讓助理在 Mailcheer 工作區內端到端處理郵件:寄送交易型郵件、維護訂閱者名單與標籤,以及先預覽再寄送電子報。
執行需求
遠端 streamable HTTP 端點 mailcheer.com。必須驗證:在 Authorization 標頭提供 bearer API 金鑰(在 Mailcheer 的 Settings > API 建立),或使用免金鑰的 OAuth 2.1 PKCE 連線。寄送郵件需要已設定並驗證寄信網域的 Mailcheer 工作區。
安裝前請注意
API 金鑰是可存取整個工作區的有效憑證,須妥善保管。多項操作無法復原:send_campaign 會鎖定收件者名單並寄給所有活躍訂閱者且無法收回,erase_subscriber 會永久刪除個人紀錄,remove_subscriber 無法透過 API 還原。寄送會消耗工作區每月郵件額度。訂閱者資料與郵件內容由 Mailcheer 服務處理。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mailcheer,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.mailcheer%2Fmailcheer/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "mailcheer": {
      "type": "http",
      "url": "https://mailcheer.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

19

send_email

Send an email

Sends a single (transactional) email to one or more addresses. The sender must belong to a verified domain of the workspace — call get_account to see which ones. An address suppressed for a bounce, a complaint or by hand fails the entire call, with its reason. An unsubscribed address still gets an individual email (a reply, an invoice, an appointment); a newsletter or a prospecting email must carry `unsubscribe_url`, and is then refused to an unsubscribed address. At most 50 addresses in all, to, cc and bcc together. Every address (to, cc, bcc) counts against the plan's monthly quota: past it, the call is refused (`quota_exceeded`) with the figures and the reset date — do not retry before that date. The email is sent immediately: this action cannot be undone.

輸入參數to必填from必填htmltextverifyreplyTosubject必填unsubscribe_url

get_account

Workspace info

Returns the workspace this key grants access to, its scopes, plan, remaining emails this month (queued sends included), when the counter resets, billing status, member and domain limits, sending domains (verified or not) and registered senders. Call this FIRST: it tells you which address to send from before attempting anything.

無需輸入參數。

list_subscribers

List subscribers

Lists the workspace's subscribers, page by page. Use `cursor` with the `next_cursor` value from the response to get the next page. `status` filters on subscribed, pending, unsubscribed, bounced, or complained.

輸入參數qlimitcursorstatusupdated_since

add_subscriber

Add a subscriber

Adds or updates a subscriber. By default the person enters as PENDING and receives a confirmation email: that is double opt-in, and it protects the workspace's sending reputation. `double_opt_in: false` subscribes directly and must only be used when consent was already collected elsewhere — never on your own initiative. A suppressed or unsubscribed address is refused. An address gets at most one confirmation every 2 minutes and 3 per 24 hours: do not retry in a loop, read `confirmation_not_sent_reason` and `confirmation_retry_at` in the response.

輸入參數tagsemail必填lastNamefirstNamedouble_opt_in

remove_subscriber

Unsubscribe a subscriber

Unsubscribes an address and adds it to the workspace's suppression list: no more campaigns, automations, or sends carrying `unsubscribe_url`. The record is not deleted — that is what prevents the address from coming back on the next file import. This action cannot be reversed via the API: only the person can re-subscribe.

輸入參數email必填

update_subscriber

Update a subscriber

Updates the first name (`first_name`), last name (`last_name`) and custom fields (`fields`, by technical key) of an existing subscriber. The email address cannot be changed: it is the identifier. Tags are managed with `tag_subscriber`. Unknown fields are rejected (400). The response contains the updated record and the `fields` keys that were ignored (`ignored_fields`).

輸入參數email必填fieldslast_namefirst_name

list_tags

List tags

The workspace's tags, with how many subscribers carry each one (`subscribers`) and, among them, the active ones (`subscribed`). Read this before tagging: reuse an existing name rather than creating a near-duplicate.

無需輸入參數。

tag_subscriber

Add or remove tags

Adds (`add`) and removes (`remove`) tags on ONE existing subscriber, and nothing else: no subscription, no confirmation email, no status touched. Prefer it to add_subscriber for changing tags: add_subscriber is a subscription and sends the confirmation again to a pending person. An unknown address is not created (404). The response says what really changed (`added`, `removed`).

輸入參數addemail必填remove

erase_subscriber

Erase a person (GDPR)

Erases a person from the workspace at THEIR request (right to erasure): record, name, fields, proof of consent, tags. Statistics of campaigns already sent do not move; the suppression list is not touched. To stop someone receiving anything, use remove_subscriber — not this one. IRREVERSIBLE: only use it on the explicit request of the person concerned, relayed by the user.

輸入參數email必填

list_suppression

List suppression entries

Suppressed addresses, with their reason: bounced, complained or manually suppressed (nothing goes to them), or unsubscribed (no more campaigns, automations, or sends carrying `unsubscribe_url`, but an individual email still reaches them). The `scope` field tells whether the address is suppressed for this workspace only or for the entire platform. No tool removes an address from this list: that action is done manually in the Mailcheer workspace, because it is the one that can suspend a sending capability.

輸入參數emaillimitcursor

add_suppression

Suppress an address

Adds an address to the workspace's suppression list. By default (`manual`), it will receive nothing further, neither campaigns nor individual emails; with `unsubscribe`, only campaigns, automations, and sends carrying `unsubscribe_url` are refused to it. Use when someone requests no further contact outside the unsubscribe link.

輸入參數email必填reason

list_campaigns

List campaigns

The workspace's campaigns, from newest to oldest, with their status: draft, scheduled, sending, or sent.

輸入參數limitcursorstatus

create_campaign

Create a campaign draft

Creates a DRAFT. Nothing is sent: you then need to call send_campaign, or send it from the Mailcheer workspace. Content is written in plain text in `text` — a blank line separates paragraphs, "#" at the start of a line makes a heading. Always have the draft reviewed before sending.

輸入參數fromkindname必填textsubjectpreheader

update_campaign

Edit a campaign draft

Edits a DRAFT: name, subject, preheader, kind, sender, content (`text`). Nothing is sent. Prefer it to create_campaign to rework a text: otherwise the old draft stays in the list. A scheduled, sending or sent campaign cannot be edited (409).

輸入參數id必填fromkindnametextsubjectpreheader

preview_campaign_send

Preview a campaign send

Read-only: nothing is sent. Returns exactly what send_campaign would do right now — would it go out (and if not, why), and how many people would receive it. With `to`, reports address by address who is kept and who is excluded, with the reason (unsubscribed, bounced, complained, not in the list…). If the monthly quota is not enough, `would_send` is false, `blocked_code` is `quota_exceeded` and `blocked_details` gives the figures and the reset date. Call it BEFORE send_campaign, and give that number to the person when you ask them to confirm.

輸入參數id必填to

send_campaign

Send a campaign

⚠️ IRREVERSIBLE. Locks the recipient list and triggers sending to ALL active subscribers in the workspace — or, with `to`, only to the requested addresses that are active subscribers (never an unsubscribed or suppressed address). A sent email cannot be recalled. First call preview_campaign_send with the same parameters, then ask the person for explicit confirmation, telling them how many people will receive the message. Messages go out progressively; get_campaign_stats tracks progress.

輸入參數id必填to

get_campaign_stats

Campaign statistics

Status and figures for a campaign: recipients, sent, delivered, opened, clicked, bounced, complained. Rates are calculated on delivered messages, not on recipients. Every rate comes twice: open_rate and click_rate include bots (security gateways, preloads), human_open_rate and human_click_rate set them aside — that is the figure to give the person when they ask how many read it.

輸入參數id必填

get_email

Sent email status

Status of an email sent via send_email: sent, delivered, bounced, or complained. Amazon's delivery callback arrives a few seconds to a few minutes after sending — a "sent" status right after the call is normal.

輸入參數id必填

verify_email

Verify email addresses

Verifies one or more addresses (up to 100) BEFORE writing to them, without sending anything: syntax, a domain that receives mail, a mailbox that already hard-bounced on Mailcheer, disposable or role mailboxes, and DNS signals of a dead mailbox. Each address gets a verdict: `invalid` (writing to it will bounce), `risky` (may bounce, or is not a person), `unknown` (DNS did not answer) or `valid` (nothing known against it — not a proof that the mailbox exists). Use it before prospecting, or before importing a list you did not collect yourself.

輸入參數emails必填

版本歷史

3
  1. v1.1.0最新Oct 5, 2026
  2. v1.0.1Sep 22, 2026
  3. v1.0.0Sep 22, 2026

評分

已滿足適用檢查項的 72%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。