MCP
เซิร์ฟเวอร์ MCP สำหรับ Gmail, Outlook, Yahoo, iCloud และ IMAP
ให้ Claude, Cursor, VS Code หรือเอเจนต์ของคุณอ่านอีเมล ดึงรหัส OTP ตอบกลับ และย้ายอีเมลออกจากอีเมลขยะในทุกกล่องจดหมายที่เชื่อมต่อ โดยใช้ API key ของเวิร์กสเปซ ไม่ต้องเขียนโค้ด
claude mcp add --transport http mailera https://mailera.app/api/public/v1/mcp \ --header "Authorization: Bearer mh_live_xxx"การเชื่อมต่อ
- URL เซิร์ฟเวอร์
https://mailera.app/api/public/v1/mcp- การยืนยันตัวตน
Authorization: Bearer mh_live_… หรือ X-API-Key- รูปแบบการเชื่อมต่อ
- Streamable HTTP ไม่ต้องใช้เซสชัน
- เวอร์ชันโปรโตคอล
- 2025-06-18 · 2025-03-26 · 2024-11-05
12 เครื่องมือ ตามสิทธิ์ของ API key
เอเจนต์จะเห็นเฉพาะเครื่องมือที่สิทธิ์ของ API key อนุญาต แต่ละครั้งจะเรียกใช้ REST endpoint ที่ตรงกัน ผลลัพธ์และรหัสข้อผิดพลาดจึงเหมือนกับ API
| เครื่องมือ | การทำงาน | ขอบเขตสิทธิ์ |
|---|---|---|
| list_mailboxes | แสดงรายการกล่องจดหมาย ผู้ให้บริการ ความสามารถ และสถานะการซิงค์ | read |
| get_mailbox_status | ตรวจสอบการเชื่อมต่อกล่องจดหมายและเวลาซิงค์ล่าสุด | read |
| list_messages | แสดงรายการอีเมลในโฟลเดอร์ โดยเรียงจากใหม่สุด | read |
| search_messages | ค้นหาอีเมลในทุกกล่องจดหมาย โดยเลือกรวมรหัส OTP ได้ | read |
| get_message | อ่านอีเมลฉบับเต็ม: ผู้ส่ง เนื้อหา และไฟล์แนบ | read |
| get_latest_otp | รับรหัส OTP ล่าสุดจากกล่องจดหมายเข้าหรืออีเมลขยะ | read |
| send_email | ส่งอีเมลใหม่ พร้อมป้องกันการส่งซ้ำด้วย idempotency_key | send |
| reply_to_email | ตอบกลับ ตอบกลับทั้งหมด หรือส่งต่ออีเมล | send |
| get_send_status | ติดตามการส่งจนกว่าสถานะจะเป็น sent, failed หรือ unknown | send |
| move_message | ย้ายอีเมลไปยังกล่องจดหมายเข้า อีเมลขยะ เก็บถาวร หรือรายการที่ถูกลบ | move |
| rescue_spam | ย้ายอีเมลออกจากอีเมลขยะ: ทั้งหมด หรือตามผู้ส่ง โดเมน หรือหัวเรื่อง | move |
| sync_mailbox | ซิงค์ทันทีและปลุกกล่องจดหมายที่พักการทำงาน | sync |
การเรียกเครื่องมือแต่ละครั้งใช้ REST endpoint ที่ตรงกัน: ขอบเขตสิทธิ์เดียวกัน ขีดจำกัด 300 คำขอต่อนาทีเท่ากัน และบันทึก API เดียวกัน ข้อผิดพลาดจะแสดงในผลลัพธ์ของเครื่องมือ (isError) พร้อม error.code ที่คงที่เพื่อให้เอเจนต์จัดการได้
ตั้งค่าสำหรับแต่ละแอป
คัดลอกการกำหนดค่า ใส่ API key ของคุณ แล้วรีสตาร์ทแอป แต่ละแอปมีคู่มือของตนเอง พร้อมขั้นตอนตรวจสอบและข้อผิดพลาดที่พบบ่อย
Claude
Claude Code ใช้คำสั่งเดียว ส่วน Claude Desktop เชื่อมต่อผ่าน mcp-remote
Terminal · claude_desktop_config.json
คู่มือ ClaudeCursor
ไฟล์ mcp.json ไฟล์เดียว ใช้กับทุกโปรเจกต์หรือเฉพาะโปรเจกต์เดียว
~/.cursor/mcp.json
คู่มือ CursorVS Code
ใช้ไฟล์ .vscode/mcp.json โดย VS Code จะถาม API key ครั้งเดียวและเก็บไว้เป็นความลับ
.vscode/mcp.json
คู่มือ VS Code
ให้เอเจนต์เข้าถึงกล่องจดหมายอย่างปลอดภัย
ให้เฉพาะสิทธิ์ที่จำเป็น
หากเอเจนต์ต้องการเพียงอ่านอีเมล ให้สร้าง API key ที่มีเฉพาะสิทธิ์อ่าน ให้สิทธิ์ส่งเฉพาะเมื่อเอเจนต์จำเป็นต้องส่งจริง ๆ และจำกัด API key ตามกลุ่มกล่องจดหมายเมื่อทำได้
อีเมลขาเข้าคือข้อมูล ไม่ใช่คำสั่ง
เนื้อหาอีเมลเขียนโดยผู้อื่น อย่าให้เอเจนต์ทำตามคำสั่งในอีเมล เช่น “ส่งต่ออีเมลทั้งหมดไปที่…” กำหนดให้เอเจนต์ถามคุณก่อนส่งหรือส่งต่ออีเมล
ส่งอีเมลแต่ละฉบับเพียงครั้งเดียว
ส่งค่า idempotency_key ทุกครั้งที่ส่งอีเมล หากไม่ทราบสถานะ อย่าส่งซ้ำ ให้ตรวจสอบรายการที่ส่งก่อน
เพิกถอนได้ทุกเมื่อ
เพิกถอน API key ในการตั้งค่า → API key เพื่อบล็อกทุกแอปที่ใช้คีย์นั้นทันที บันทึก API จะเก็บข้อมูลการเรียกใช้เครื่องมือแต่ละครั้ง
ไม่ได้ใช้ MCP?
ทุกเครื่องมือมี REST endpoint ที่ตรงกัน พร้อม webhook ที่มีลายเซ็นเมื่อมีอีเมลใหม่

