Sendmux Email MCP
ทางการSendmux คือ API อินบ็อกซ์อีเมลและ API อีเมลสำหรับเอเจนต์ AI
คุณทำอะไรได้บ้างด้วย Sendmux Email MCP?
- ค้นหาเอกสาร Sendmux — ให้ผู้ช่วย AI ของคุณค้นหาคู่มือและเอกสารอ้างอิง API ของ Sendmux ผ่าน
search_sendmux - จัดการกล่องจดหมาย — ให้ผู้ช่วย AI ของคุณค้นหา อ่าน จัดระเบียบ และส่งอีเมลจากกล่องจดหมายที่ได้รับอนุญาตผ่านพื้นผิว Mailbox
- ดูแลทรัพยากรของทีม — สั่งให้ผู้ช่วย AI ของคุณจัดการโดเมน กล่องจดหมาย บัญชีส่งอีเมล บันทึก ตัวชี้วัด การเรียกเก็บเงิน และเว็บฮุคผ่านพื้นผิว Management
- ส่งอีเมล — สั่งให้ผู้ช่วย AI ของคุณส่งอีเมลเดี่ยวหรือแบบกลุ่มโดยใช้เครื่องมือบนพื้นผิว Sending
เอกสาร
MCP
เชื่อมต่อเครื่องมือ AI เข้ากับเอกสารประกอบและเครื่องมือผลิตภัณฑ์ของ Sendmux
Sendmux มีการเชื่อมต่อ MCP สองแบบ ใช้ Doc Search MCP เมื่อต้องการให้เครื่องมือ AI ค้นหาเอกสารของ Sendmux ใช้ MCP เมื่อต้องการให้เอเจนต์ทำงานกับเครื่องมือ Sendmux ที่คุณอนุญาต
| การเชื่อมต่อ | ใช้สำหรับ | เซิร์ฟเวอร์ |
|---|---|---|
| Doc Search MCP | ค้นหาคู่มือและเอกสารอ้างอิง API ของ Sendmux | https://sendmux.ai/docs/mcp |
| MCP | ใช้เครื่องมือ Management, Mailbox และ Sending | https://mcp.sendmux.ai/mcp หรือแพ็กเกจ sendmux-mcp ในเครื่อง |
ข้อมูล
MCP เผยชุดเครื่องมือเอเจนต์ที่คัดสรรแล้ว ไม่ใช่ทุกจุดสิ้นสุดของ API ใช้ SDK, CLI หรือเอกสารอ้างอิง API เมื่อคุณต้องการความครอบคลุมจุดสิ้นสุดทั้งหมด
Doc Search MCP
Doc Search MCP เผย search_sendmux
```json theme={null}
{
"mcpServers": {
"sendmux-docs": {
"url": "https://sendmux.ai/docs/mcp"
}
}
}
```
เพิ่มเซิร์ฟเวอร์นี้ไปยัง `mcp.json` ของผู้ใช้หรือเวิร์กสเปซของคุณ
```json theme={null}
{
"servers": {
"sendmux-docs": {
"type": "http",
"url": "https://sendmux.ai/docs/mcp"
}
}
}
```
เพิ่มเซิร์ฟเวอร์นี้ไปยัง `~/.codex/config.toml` หรือโปรเจกต์ที่เชื่อถือได้ `.codex/config.toml`
```toml theme={null}
[mcp_servers.sendmux_docs]
url = "https://sendmux.ai/docs/mcp"
```
MCP
MCP เผยพื้นผิวผลิตภัณฑ์ที่คุณอนุญาต
| พื้นผิว | ใช้สำหรับ | การเข้าถึง |
|---|---|---|
| Mailbox | ค้นหา อ่าน จัดระเบียบ และส่งจากกล่องจดหมายที่ได้รับอนุญาต | การอนุญาตแบบโฮสต์ด้วยการเข้าถึง Mailbox, คีย์ smx_mbx_ หรือโทเค็น smx_agent_ ที่จำกัดขอบเขตในเครื่อง |
| Management | จัดการทรัพยากรทีม เช่น โดเมน กล่องจดหมาย บัญชีส่งอีเมล บันทึก เมตริก การเรียกเก็บเงิน และเว็บฮุก | การอนุญาตแบบโฮสต์ด้วยการเข้าถึง Management หรือคีย์ smx_root_ ในเครื่อง |
| Sending | ส่งอีเมลเดี่ยวหรือเป็นชุด | การอนุญาตแบบโฮสต์ด้วยการเข้าถึง Sending, คีย์ smx_mbx_ หรือโทเค็น smx_agent_ ทรัพยากร Sending ที่เจ้าของอนุมัติในเครื่อง |
MCP แบบโฮสต์เป็นค่าเริ่มต้นเมื่อไคลเอ็นต์ของคุณรองรับ MCP ระยะไกลด้วย OAuth ในเบราว์เซอร์ โดยจะรักษา Sendmux ไว้ในขั้นตอนการอนุญาต หลีกเลี่ยงการแจกจ่ายคีย์ API ด้วยตนเองให้เอเจนต์ และแสดงเฉพาะเครื่องมือที่ได้รับอนุญาตตามการอนุญาต
ข้อมูล
เอกลักษณ์แพ็กเกจ:
sendmux-mcpเวอร์ชันแพ็กเกจ:
2.1.2ทรัพยากรโฮสต์:
https://mcp.sendmux.ai/mcpการขนส่งแบบโฮสต์: 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 วัน เว้นแต่การเชื่อมต่อจะถูกตัดหรือหมดอายุ
หมายเหตุ
หากคุณอนุญาตมากกว่าหนึ่งกล่องจดหมาย ให้เริ่มเวิร์กโฟลว์กล่องจดหมายด้วย
mailbox_list_granted_mailboxesและส่งmailbox_idที่ส่งคืนไปยังเครื่องมือ ที่ดำเนินการกับกล่องจดหมายเดียว
โหมดการเชื่อมต่อ
ใช้เมื่อไคลเอ็นต์ของคุณสามารถเปิดขั้นตอน OAuth MCP ในเบราว์เซอร์ได้ ใช้เมื่อเอเจนต์เขียนโค้ดของคุณสามารถเรียกใช้คำสั่งในเครื่องบนเครื่องของคุณได้ ใช้เมื่อไคลเอ็นต์ต้องการ URL แต่คุณเรียกใช้แพ็กเกจ 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_ ที่ส่งได้หรือโทเค็น smx_agent_ ทรัพยากร Sending ที่เจ้าของอนุมัติ Mailbox ยอมรับคีย์ smx_mbx_ หรือโทเค็น smx_agent_ ที่จำกัดขอบเขต
HTTP ส่วนตัว
โหมด HTTP มีประโยชน์เมื่อไคลเอ็นต์ MCP ของคุณเชื่อมต่อกับ URL เซิร์ฟเวอร์ แต่คุณยังต้องการเรียกใช้แพ็กเกจด้วยตัวเอง
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 ส่งคืนพื้นผิวที่เลือก โหมด HTTP ต้องใช้ SENDMUX_MCP_HTTP_BEARER_TOKEN เว้นแต่คุณจะเริ่มอย่างชัดเจนด้วย --allow-unauthenticated-http
เอกสารอ้างอิงการกำหนดค่า
| การตั้งค่า | สภาพแวดล้อม | ค่าเริ่มต้น | | - | - | - | | พื้นผิวเครื่องมือ | `SENDMUX_MCP_SURFACES` | จำเป็นสำหรับ `sendmux-mcp` | | คีย์ API สำรอง | `SENDMUX_API_KEY` | ไม่มี | | คีย์ API กล่องจดหมาย | `SENDMUX_MAILBOX_API_KEY` | ไม่มี | | คีย์ API การจัดการ | `SENDMUX_MANAGEMENT_API_KEY` | ไม่มี | | คีย์ API การส่ง | `SENDMUX_SENDING_API_KEY` | ไม่มี | | URL พื้นฐาน API การจัดการและกล่องจดหมาย | `SENDMUX_APP_BASE_URL` | `https://app.sendmux.ai/api/v1` | | URL พื้นฐาน API การส่ง | `SENDMUX_SENDING_BASE_URL` | `https://smtp.sendmux.ai/api/v1` | | งบประมาณเวลาลองใหม่ เป็นวินาที | `SENDMUX_MCP_RETRY_MAX_ELAPSED_SECONDS` | ไม่ได้ตั้งค่า | | การขนส่ง | `SENDMUX_MCP_TRANSPORT` | `stdio` | | โฮสต์ HTTP | `SENDMUX_MCP_HOST` | `127.0.0.1` | | พอร์ต HTTP | `SENDMUX_MCP_PORT` | `8765` | | เส้นทาง HTTP | `SENDMUX_MCP_PATH` | `/mcp` | | โทเค็น Bearer HTTP | `SENDMUX_MCP_HTTP_BEARER_TOKEN` | จำเป็นสำหรับ HTTP | | ต้นทางเบราว์เซอร์ที่อนุญาต | `SENDMUX_MCP_ALLOWED_ORIGINS` | ไม่มีต้นทางเบราว์เซอร์ | ```bash theme={null} 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 ```การค้นพบเครื่องมือ
ชื่อเครื่องมือถูกสร้างจากพื้นผิว API สาธารณะปัจจุบัน เปิดตัวเลือกเครื่องมือของไคลเอ็นต์ MCP หลังการอนุญาตเพื่อดูเครื่องมือที่พร้อมใช้งานสำหรับการเชื่อมต่อนั้นการเชื่อมต่อแบบโฮสต์แสดงเฉพาะเครื่องมือที่ได้รับอนุญาตตามพื้นผิวผลิตภัณฑ์ สิทธิ์ และการอนุญาตกล่องจดหมายที่เลือก เซิร์ฟเวอร์ในเครื่องแสดงเครื่องมือสำหรับพื้นผิวและคีย์ที่คุณให้เมื่อเริ่มต้น