Sendmux Email MCP
官方Sendmux 是一個專為 AI 代理設計的電子郵件收件匣 API 和電子郵件 API。
你可以用 Sendmux Email MCP 做什麼?
- 搜尋 Sendmux 文件 — 請 AI 助理透過
search_sendmux查找 Sendmux 指南和 API 參考資料。 - 使用已授權的信箱 — 搜尋、閱讀、整理並從您授權的信箱寄送郵件;若授權了多個信箱,請先使用
mailbox_list_granted_mailboxes。 - 管理團隊資源 — 使用 Management 存取權管理網域、信箱、寄送帳戶、記錄、指標、帳單和 Webhook。
- 寄送單封或批次郵件 — 使用具備寄送權限的金鑰或已核准的代理程式權杖,透過 Sending 介面寄送單封郵件或批次郵件。
- 選擇託管或本機設定 — 透過託管 OAuth 連線至
https://mcp.sendmux.ai/mcp,或使用各介面專用金鑰執行本機sendmux-mcp套件。
文件
MCP
將 AI 工具連接至 Sendmux 文件與產品工具。
Sendmux 有兩種 MCP 連線。若要讓 AI 工具搜尋 Sendmux 文件,請使用 Doc Search MCP。若要讓代理程式使用您授權的 Sendmux 工具,請使用 MCP。
| 連線 | 用途 | 伺服器 |
|---|---|---|
| Doc Search MCP | 搜尋 Sendmux 指南與 API 參考資料。 | https://sendmux.ai/docs/mcp |
| MCP | 使用 Management、Mailbox 和 Sending 工具。 | https://mcp.sendmux.ai/mcp 或本機的 sendmux-mcp 套件 |
[!NOTE]
MCP 提供的是精選的代理程式工具集,而非所有 API 端點。若需要完整的端點涵蓋範圍,請使用 SDK、CLI 或 API 參考資料。
Doc Search MCP
Doc Search MCP 提供 search_sendmux。
[accordion] Claude Code
claude mcp add sendmux-docs --transport http https://sendmux.ai/docs/mcp
[accordion] Cursor
將此伺服器新增至
.cursor/mcp.json,供單一專案使用;或新增至~/.cursor/mcp.json,供所有專案使用。{ "mcpServers": { "sendmux-docs": { "url": "https://sendmux.ai/docs/mcp" } } }
[accordion] VS Code
將此伺服器新增至您的使用者或工作區
mcp.json。{ "servers": { "sendmux-docs": { "type": "http", "url": "https://sendmux.ai/docs/mcp" } } }
[accordion] Codex
將此伺服器新增至
~/.codex/config.toml或受信任的專案.codex/config.toml。[mcp_servers.sendmux_docs] url = "https://sendmux.ai/docs/mcp"
MCP
MCP 提供您授權的產品功能。
| 功能 | 用途 | 存取方式 |
|---|---|---|
| Mailbox | 搜尋、讀取、整理授權的信箱,並從中寄送郵件。 | 透過 Hosted grant 授予 Mailbox 存取權、本機使用 smx_mbx_ 金鑰,或使用範圍受限的 smx_agent_ 權杖 |
| Management | 管理團隊資源,例如網域、信箱、寄送帳戶、記錄、指標、帳單和 Webhook。 | 透過 Hosted grant 授予 Management 存取權,或本機使用 smx_root_ 金鑰 |
| Sending | 寄送單封或批次電子郵件。 | 透過 Hosted grant 授予 Sending 存取權、本機使用 smx_mbx_ 金鑰,或使用擁有者核准的 Sending 資源 smx_agent_ 權杖 |
當您的用戶端支援透過瀏覽器 OAuth 使用遠端 MCP 時,Hosted MCP 是預設選項。它會讓 Sendmux 保持在授權流程中,避免將手動 API 金鑰散發給代理程式,並且只顯示授權所允許的工具。
[!NOTE]
PyPI 套件:
sendmux-mcpPyPI 版本:
2.1.3npm 套件:
sendmux-mcpnpm 版本:
1.0.0Registry 中繼資料版本:
2.1.4Hosted 資源:
https://mcp.sendmux.ai/mcpHosted 傳輸方式:Streamable HTTP
精選工具數量:54
認證的通訊協定版本:
2025-11-25、2026-07-28執行階段接受的通訊協定版本:
2024-11-05、2025-03-26、2025-06-18、2025-11-25、2026-07-28。執行階段接受這些版本代表具備相容性;不代表每個版本都已通過認證。
| 設定 | 值 |
|---|---|
| 伺服器 URL | https://mcp.sendmux.ai/mcp |
| 授權伺服器 | https://app.sendmux.ai |
| 健康檢查 | https://mcp.sendmux.ai/health |
若要使用 Postman 測試 MCP 請求,請使用 Postman 集合:
連線時,Sendmux 會要求您選擇團隊、產品功能,以及適用時的信箱存取權。存取權杖的有效期限很短。重新整理權杖會在每次使用時輪替,最長可使用 30 天,除非連線中斷或到期。
[!NOTE]
若您授權多個信箱,請使用
mailbox_list_granted_mailboxes啟動信箱工作流程,並將傳回的mailbox_id傳給 針對單一信箱執行操作的工具。
連線模式
[card] Hosted OAuth
適用於可開啟瀏覽器式 MCP OAuth 流程的用戶端。
[card] Local stdio
適用於可在您的電腦上啟動本機命令的程式碼代理程式。
[card] Private HTTP
適用於需要 URL、但由您自行執行 MCP 套件的用戶端。
npm bridge
需要 Node.js 22 或更新版本。執行 npm bridge:
npx -y sendmux-mcp
此 bridge 會透過瀏覽器 OAuth,將 stdio 用戶端連接至 Hosted 伺服器。工具會依照您的 Hosted grant 提供。
{
"mcpServers": {
"sendmux": {
"command": "npx",
"args": ["-y", "sendmux-mcp"]
}
}
}
本機套件
從 PyPI 安裝本機套件:
pip install sendmux-mcp
執行單一功能:
SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-mailbox
SENDMUX_API_KEY=smx_root_... sendmux-mcp-management
SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-sending
執行所有產品功能:
SENDMUX_MCP_SURFACES=mailbox,management,sending \
SENDMUX_MAILBOX_API_KEY=smx_mbx_... \
SENDMUX_MANAGEMENT_API_KEY=smx_root_... \
SENDMUX_SENDING_API_KEY=smx_mbx_... \
sendmux-mcp
伺服器會在啟動前驗證金鑰前綴。Management 需要 smx_root_。Sending 接受具備寄送權限的 smx_mbx_ 金鑰,或擁有者核准的 Sending 資源 smx_agent_ 權杖。Mailbox 接受 smx_mbx_ 金鑰或範圍受限的 smx_agent_ 權杖。
Private HTTP
當您的 MCP 用戶端連接至伺服器 URL,但您仍想自行執行套件時,HTTP 模式就很實用。
SENDMUX_API_KEY=smx_mbx_... \
SENDMUX_MCP_HTTP_BEARER_TOKEN=local-mcp-token \
sendmux-mcp-mailbox --transport http --host 127.0.0.1 --port 8765
端點預設為 /mcp。/health 會傳回所選的功能。除非您明確使用 --allow-unauthenticated-http 啟動,否則 HTTP 模式需要 SENDMUX_MCP_HTTP_BEARER_TOKEN。
設定參考
[accordion] 環境變數
設定 環境變數 預設值 工具功能 SENDMUX_MCP_SURFACESsendmux-mcp必填API 金鑰備援 SENDMUX_API_KEY無 Mailbox API 金鑰 SENDMUX_MAILBOX_API_KEY無 Management API 金鑰 SENDMUX_MANAGEMENT_API_KEY無 Sending API 金鑰 SENDMUX_SENDING_API_KEY無 Management 和 Mailbox API 基底 URL SENDMUX_APP_BASE_URLhttps://app.sendmux.ai/api/v1Sending API 基底 URL SENDMUX_SENDING_BASE_URLhttps://smtp.sendmux.ai/api/v1重試時間上限(秒) SENDMUX_MCP_RETRY_MAX_ELAPSED_SECONDS未設定 傳輸方式 SENDMUX_MCP_TRANSPORTstdioHTTP 主機 SENDMUX_MCP_HOST127.0.0.1HTTP 連接埠 SENDMUX_MCP_PORT8765HTTP 路徑 SENDMUX_MCP_PATH/mcpHTTP bearer 權杖 SENDMUX_MCP_HTTP_BEARER_TOKENHTTP 必填 允許的瀏覽器來源 SENDMUX_MCP_ALLOWED_ORIGINS無瀏覽器來源
[accordion] 受保護的環境輸入
SENDMUX_MCP_SURFACES=mailbox,management,sending \ SENDMUX_MAILBOX_API_KEY="$SENDMUX_MAILBOX_KEY" \ SENDMUX_MANAGEMENT_API_KEY="$SENDMUX_ROOT_KEY" \ SENDMUX_SENDING_API_KEY="$SENDMUX_SENDING_KEY" \ sendmux-mcp
工具探索
[accordion] 工具探索的運作方式
工具名稱會根據目前公開的 API 功能產生。完成授權後,請開啟 MCP 用戶端的工具選擇器,查看該連線可用的工具。
Hosted 連線只會顯示所選產品功能、權限和信箱授權所允許的工具。本機伺服器則會顯示您在啟動時提供的功能和金鑰所對應的工具。
疑難排解
[accordion] 沒有顯示任何工具
請確認所選的產品功能和授予的權限。Hosted 連線只會顯示授權所允許的工具。
[accordion] 本機伺服器在啟動前失敗
請檢查 API 金鑰前綴。Management 需要
smx_root_;Sending 接受smx_mbx_或擁有者核准的 Sending 資源smx_agent_;Mailbox 接受smx_mbx_或範圍受限的smx_agent_。
[accordion] HTTP 伺服器傳回 401
將
Authorization: Bearer <SENDMUX_MCP_HTTP_BEARER_TOKEN>傳送至 Private HTTP,或完成 Hosted MCP 的 OAuth 流程。
[accordion] HTTP 伺服器傳回 403 origin_forbidden
將瀏覽器用戶端的來源新增至 Private HTTP 的
SENDMUX_MCP_ALLOWED_ORIGINS。
[accordion] 單一用戶端中的工具過多
只連接您需要的功能,或在用戶端中停用未使用的工具。
後續步驟
[card] A2A
透過使用 Hosted OAuth 的 A2A 1.0 代理程式端點使用 Sendmux。
[card] MCP clients
在 Claude Code、Cursor、Codex、Gemini CLI、Qwen Code、Zed 等工具中設定 Sendmux MCP。
[card] SDKs
在應用程式程式碼中使用由套件管理的用戶端。
[card] CLI
若需要終端機存取,請使用 Snap、Homebrew 或 npm 安裝 CLI。
[card] API keys
為本機 MCP 設定建立範圍受限的憑證。
此文件使用開發者文件平台 Mintlify 建置並託管。