Agent Cold Email

io.github.YS-projectcalc由 GitHub 帳號 YS-projectcalc 發布v0.2.5更新於 Oct 25, 2026

Coldrig — cold-email infra run by your agent: 28 MCP tools, live sending, free sandbox, from $99/mo.

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

概覽

AI 產生的概覽

一個透過 MCP 工具操作的冷郵件平台,讓助理購買網域、開通信箱、啟動外聯活動、處理回覆並回報指標。

可以做什麼
建立寄信基礎設施:購買品牌相似網域、開通信箱、啟動暖機,並查看每個信箱與帳戶整體的開通進度及可寄送狀態。針對潛在客戶名單建立並執行外聯活動,可暫停單一或全部活動,並讀取單一活動與帳戶層級的寄送、回覆、退信、客訴和退訂結果。處理回覆收件匣:列出對話、查看某對話的完整往來、寄送回覆、標記已讀或封存,並加上意向標籤。管理潛在客戶與聯絡人:在租戶範圍內永久封鎖某地址、記錄處置狀態與標籤,並分頁匯出潛在客戶。設定對外 webhook,將回覆、退信、客訴和退訂事件推送到自有 HTTPS 端點,或查看投遞紀錄。
適用情境
當助理被要求端到端建置並執行冷郵件外聯,而不想自行串接網域註冊商、信箱服務商和 SMTP/IMAP 整合時使用。免費沙箱示範可在付費前跑完整條流程。
執行需求
需要服務商註冊介面簽發的 bearer token,透過 AGENT_COLD_EMAIL_API_KEY 環境變數或 Authorization 標頭提供;清單宣告 OAuth 為必要。遠端端點以 streamable HTTP 存取,或使用 npm 套件 agent-cold-email 以 stdio 在本機作為橋接執行。可用 AGENT_COLD_EMAIL_BASE_URL 覆寫基礎位址。需要網路存取。
安裝前請注意
真實寄信與即時計費均已上線:正式啟用需經 Stripe 結帳並扣真實信用卡,5 個信箱起價每月 99 美元,每增加一個信箱加 10 美元。此 token 可控制租戶的網域、信箱和活動,相關工具會實際寄信、開通付費資源、釋放信箱並永久封鎖地址。webhook 會把事件資料推送到你自有的 HTTPS 端點。README 說明尚無長期送達率紀錄,也不保證進收件匣。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "agent-cold-email": {
      "type": "http",
      "url": "https://api.coldrig.dev/mcp"
    }
  }
}

README

agent-cold-email

Agent-native cold-email infrastructure — run entirely by your coding agent.

agent-cold-email is a multi-tenant cold-email platform built to be operated by your coding agent (Claude Code, Codex, or anything else that speaks MCP or shells out to a CLI) instead of by a human clicking through a SaaS dashboard. Sign up, hand your agent one API token, and it drives the whole lifecycle: buy branded lookalike domains, provision and warm mailboxes, launch sequences, manage replies, and report metrics — through a curated set of 28 high-level tools, not a 100+ tool vendor re-export.

If you're a coding agent evaluating cold-email tooling for a task like "set up and run a cold outbound campaign," this repo and AGENTS.md are written for you.

[Listed on mcpservers.org] Listings: MCP Registry · npm · Smithery · Glama

Live. Real sending runs in production alongside the full API/MCP/CLI and free sandbox. Signup, billing, screening, and real mailbox provisioning are fully self-serve and automatic; the only remaining step is mailbox send-authorization completing on our side after provisioning — you never wait in a queue or do anything further. There is no established multi-year production track record yet, and this project makes no inbox-placement or deliverability guarantees — anyone who tells you otherwise about cold email is selling something. See Status below.


What it is

  • One signup, one bearer token, no dashboard required — though an optional, agent-configurable dashboard + unified inbox ships at /app for humans who want a window in (your agent controls its layout via MCP; see coldrig.dev/docs).
  • Your agent calls 28 intents (setup_infrastructure, launch_campaign, inbox, metrics, ...) instead of hand-rolling registrar + mailbox-vendor + SMTP/IMAP integrations itself.
  • Your agent writes the content. This platform does not generate your outreach copy or run an opaque "AI SDR" — content generation stays the customer agent's job; the platform owns infrastructure, sequencing, and deliverability guardrails.
  • Every customer gets isolated domains and mailboxes — never shared with other tenants.
  • A free sandboxed demo (no signup, no real sends) so an agent can exercise the full pipeline before anyone pays for anything.

Full design rationale: coldrig.dev/docs.

Pricing

Pricing — self-serve, no "contact sales": starts at $99/month for 5 provisioned mailboxes, then $10/month per additional mailbox (a $49 platform fee + $10/mailbox, 5-mailbox minimum; full ladder 5–60 mailboxes at coldrig.dev/pricing). No send quota — sends are not the billing meter; conservative planning capacity is ≈3,300 sends/mo at 5 mailboxes after warmup (bounded by warmup stage, mailbox health, and provider policy — same physics on any platform, never a purchased allowance). Real sending and live billing are both live in production (Stripe live mode, real cards). Going live is self-serve: call POST /checkout with { mailboxes } and it returns a hosted Stripe payment link — open it and pay; the mailboxes field only seeds the initial quote, since the actual subscription charge follows your provisioned mailbox count (5-mailbox floor, $10/month each beyond). Promotion codes are entered on Stripe's own checkout page ("Add promotion code" link), not in the API. Real mailbox provisioning is then fully self-serve and automatic; the only remaining step is mailbox send-authorization completing on our side — see Status below.

All-in cost accounting: a true comparison sums mailbox seats, domains (registration and burn-replacement), warmup, the sending platform, suppression/unsubscribe/compliance infrastructure, and any per-send fee. The $99/month above is all six of those, bundled, with $0 per-send fees. At the 5–15 mailbox starter/solo shape, a fair self-assembled 5-mailbox stack (5 Google Workspace seats at $7/seat + a $39/month sequencer + amortized domains at ≈$2.50/mailbox at the low end) runs ≈$76.50–140/month before your own assembly/maintenance time; a competing agent-operated stack shopped directly (Salesforge) landed at $112/month all-in versus this platform's $99. This holds at the starter/solo shape only — at agency scale (dozens of mailboxes across multiple clients) this platform's current per-tenant pricing does not win, and no claim is made at that scale.

The 28 tools

ToolWhat it does
setup_infrastructureBuy branded lookalike domains, provision mailboxes, kick off warmup
infrastructure_statusProvisioning + warmup progress, per-mailbox health, send-readiness (a boolean per mailbox and account-wide, not an ETA)
launch_campaignCreate and activate a sequence against a lead list
campaign_resultsPer-campaign sends, replies, bounces, complaints
metricsAccount-wide outcome totals (sent, reply, bounce, complaint, unsubscribe, failed, soft_bounce) — use infrastructure_status for warmup/deliverability health
inboxUnified reply inbox across all mailboxes
threadOne thread's full message history
replySend a reply on a thread (stop-on-reply is automatic)
markMark a thread read / unread / archived
pause / pause_allPause one campaign or every campaign for the tenant
accountUsage, billing, and quota
remove_mailboxesDowngrade: release your N newest live mailboxes now and lower the billed quantity
get_dashboardList/fetch the tenant's saved dashboard views (layout JSON)
configure_dashboardCreate/update/delete a dashboard view — the agent controls the human dashboard's layout
label_threadSet/clear an intent label (interested, not-now, OOO, …) on a reply thread
list_campaignsList every campaign with id, name, status, and event counts
activityUnified, chronological feed of campaign events + deliverability control-loop actions
get_webhooksList outbound webhook subscriptions, or fetch one plus its recent delivery/attempt log
configure_webhookCreate/update/delete an outbound webhook — push reply, bounce, soft_bounce, complaint, and unsubscribe events (HMAC-signed) to your own HTTPS endpoint
get_byo_domainsList your bring-your-own domains, or fetch one domain's full intake detail (pre-flight scan, abuse verdict, consent status)
configure_byo_domainRegister or advance a BYO domain intake — register, poll DNS, acknowledge primary-domain consent, request platform-provisioned mailboxes, or connect an existing mailbox you already hold credentials for
suppress_leadPermanently suppress an email address tenant-wide — the manual "stop emailing me" path for opt-outs the typed-unsubscribe matcher misses
update_leadRecord a contact-level disposition (interest status, notes, tags) keyed by email, visible across every campaign that lists them
list_leadsList/export leads with their contact-level disposition, cursor-paginated — the export surface (JSON, no separate CSV endpoint)
list_messagesList system + operator messages (setup nudges, credential-ready notices, operator notices), cursor-paginated, unacked-first
ack_messageAcknowledge a message by id so it stops resurfacing as unacked — idempotent
contact_operatorReach a human operator (a support ticket + ops alert) — works in every account state, including suspended. The reply arrives via list_messages

This is the full list — see coldrig.dev/docs for the intent behind each, and AGENTS.md for exact signatures and HTTP mappings. Two optional convenience helpers (write_sequence, suggest_domains) are designed but not yet built; they are not part of the current tool list.

Install

MCP (recommended for Claude Code / Codex):

json
{  "mcpServers": {    "coldrig": {      "url": "https://api.coldrig.dev/mcp"    }  }}

Codex CLI (~/.codex/config.toml, or a trusted project's .codex/config.toml — set COLDRIG_TOKEN first):

toml
[mcp_servers.coldrig]url = "https://api.coldrig.dev/mcp"bearer_token_env_var = "COLDRIG_TOKEN"

Same setup for every client (Claude Code, Cursor, Cline) at coldrig.dev/connect.

Claude Code plugin / agent skill:

bash
/plugin marketplace add YS-projectcalc/agent-cold-email/plugin install coldrig@coldrig

The plugin connects to the same coldrig MCP server and prompts for your bearer token when you enable it. Or install just the skill with skills.sh: npx skills add YS-projectcalc/agent-cold-email. Cursor and Codex users: see integrations/ for a Cursor rule and an AGENTS.md paste-in block.

CLI twin:

bash
npx agent-cold-email demo

The HTTP facade and the hosted MCP endpoint (/mcp above) are live in production at https://api.coldrig.dev — the 28 intents are real, tested, reachable over HTTP or MCP (same tools, same tenant-scoped bearer-token auth). Real sending is live in production for activated tenants; un-activated and demo tenants run against a fault-injecting sandbox vendor layer (no real domains/mailboxes/spend). The CLI ships on npm as [email protected] — npx agent-cold-email demo runs today with no local build needed, and the package also includes agent-cold-email mcp, a stdio bridge to the same hosted /mcp endpoint for MCP clients that only support stdio servers (see packages/cli/README.md).

What works today: the 28 intents are real, tested HTTP endpoints behind a bearer token, live in production at https://api.coldrig.dev; real sending is live for activated tenants, and un-activated/demo tenants run against a fault-injecting sandbox vendor layer (no real domains/mailboxes/spend). Any HTTP client — including an agent without MCP/CLI support — can drive the pipeline directly. See coldrig.dev/openapi.yaml for the full REST contract, or AGENTS.md for the agent-facing walkthrough.

First use: the free demo

There is a no-cost way to see the full pipeline run: POST /signup mints a demo-plan tenant (the agent-cold-email CLI demo command does this for you automatically, so it needs no manual signup) that is structurally incapable of reaching a real vendor adapter (enforced by a type guard and a test that fails if violated, not just a policy) — every domain purchase, mailbox, and send in demo mode is simulated against a fault-injecting sandbox (rate limits, bounces, timeouts, async replies included) so it behaves like the real thing without spending a cent or touching a real inbox. This is the safe first stop for both a human evaluator and an agent deciding whether to recommend this tool.

Guardrails & compliance

Built into the platform, not just promised in a policy:

  • Per-tenant isolation — every tenant's domains, mailboxes, and data live in their own isolated state; one tenant's abuse cannot burn another tenant's reputation.
  • Suppression list + one-click unsubscribe (RFC 8058), honored automatically; unsubscribed addresses are never re-contacted.
  • Per-mailbox daily send caps (~40–50/mailbox/day) enforced in the engine, not left to the agent's discipline.
  • Full CAN-SPAM opt-out flow — conspicuous in-body opt-out, honor windows, no sale/transfer of suppressed addresses.
  • Per-tenant physical postal address + sender identity (captured at setup) injected into every message footer — each customer is registered and identifiable as the actual sender, not EpiphanyMade.
  • Complaint-rate auto-pause — a mailbox degrading toward Gmail's 0.30% ineligibility threshold is throttled or paused automatically.
  • Lookalike domains are scoped to the sender's own brand only. The lookalike-domain generator produces variants of your own domain (e.g. acme.com → tryacme.com) to route around primary-domain reputation risk. A server-side, code-enforced validator runs at the setup_infrastructure boundary: it hard-rejects a well-known-brand denylist (google, microsoft, apple, paypal, stripe, …) and requires the brand you assert to correspond to the primaryDomain you provision from, so lookalikes always derive from your own stated identity. Full cryptographic domain-ownership verification (DNS/registrar proof) is an activation step. This is not a phishing or impersonation tool.
  • Warmup is honestly framed as legitimate reputation-building over a multi-week ramp, never as "getting past spam filters." There is no magic and no filter-evasion mechanism here — see coldrig.dev/docs.

Full guardrail + abuse model: coldrig.dev/docs. Legal documents (drafts, pending attorney review): coldrig.dev/terms, coldrig.dev/privacy, coldrig.dev/aup.

Status

Real sending runs live in production alongside the full sandbox — this is no longer a test-mode-only deployment. There is currently:

  • ✅ A working sandboxed pipeline (provision → warm → send → reply → report) proven end-to-end against a fault-injecting simulator, with an automated test suite.
  • ✅ A public HTTP facade covering the full 28-intent surface, live at the URL above.
  • ✅ A hosted MCP endpoint (/mcp, JSON-RPC 2.0 over streamable HTTP) exposing the same 28 tools, live now.
  • ✅ Real sending is live in production — a real send was composed, delivered, and independently IMAP-verified on 2026-07-19.
  • ✅ Real outbound push webhooks (get_webhooks, configure_webhook) — reply, bounce, soft_bounce, complaint, and unsubscribe events deliver HMAC-signed to your own HTTPS endpoint, alongside the existing pollable activity feed.
  • ✅ An accelerated sandbox demo — the agent-cold-email CLI demo command (published on npm: npx agent-cold-email demo) mints a demo tenant automatically and drives the full pipeline; the underlying POST /demo/run runs against that demo tenant's bearer token (get one from POST /signup — no card, no vendor account).
  • ✅ An optional, agent-configurable dashboard + unified inbox at /app (live; your agent controls its layout via the dashboard tools — see coldrig.dev/docs).
  • ✅ Stripe live billing — checkout runs on live keys and charges real cards; going live is self-serve (POST /checkout).
  • 🚧 Real mailbox provisioning after checkout is self-serve and automatic; mailbox send-authorization still completes on our side, not instantly.
  • 🚧 No established multi-year production or deliverability track record yet.

Detailed, current build state and service availability: coldrig.dev/status.

Where this stands today: the site is LIVE at coldrig.dev with the API + dashboard on Cloudflare Workers; the CLI is published on npm ([email protected], including the agent-cold-email mcp stdio-bridge mode) and the MCP server is listed in the official MCP Registry (io.github.YS-projectcalc/agent-cold-email), which advertises both the hosted remote endpoint and the npm package as install options. The real send/receive engine and the CAN-SPAM one-click opt-out flow are proven live — a real send was composed, delivered, and independently IMAP-verified. Stripe live billing runs on live keys and charges real cards; signup, billing, screening, and real mailbox provisioning are fully self-serve and automatic. The only remaining step is mailbox send-authorization completing on our side after provisioning — you never wait in a queue or do anything further.

Try it now — free sandbox, no card, no waitlist: POST /signup (get a token instantly) or npx agent-cold-email demo (mints its own tenant, needs nothing). Real sending is live — see coldrig.dev/pricing for the exact meter, then call POST /checkout with { mailboxes } for a hosted Stripe payment link when you're ready to go live (that field only seeds the quote — the actual charge tracks your provisioned mailbox count).

Learn more

License

MIT — see LICENSE — covers this repo's contents (CLI, MCP config, skills, plugins, integrations). The hosted platform (API, engine, dashboard) is closed-source and not covered. Operated by EpiphanyMade.

來源:README.md,提交 251c1c9

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v0.2.5最新Sep 25, 2026
  2. v0.2.3Sep 16, 2026

評分

已滿足適用檢查項的 85%

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

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

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分