ข้ามไปยังเนื้อหาหลัก

MCP

ใช้ Mailera ใน Cursor

เพิ่ม Mailera ในไฟล์ mcp.json ของ Cursor เอเจนต์ของ Cursor จะอ่านอีเมล ดึงรหัส OTP ระหว่างทดสอบการสมัคร และตอบกลับอีเมลขณะคุณเขียนโค้ดได้

เอกสารทางการของ Cursor

ก่อนเริ่มต้น

  1. สร้างเวิร์กสเปซฟรีและเชื่อมต่อกล่องจดหมายอย่างน้อยหนึ่งบัญชี
  2. ไปที่การตั้งค่า → API key สร้างคีย์แล้วเลือกสิทธิ์ โดยสิทธิ์ read ก็เพียงพอสำหรับเริ่มต้น
  3. คัดลอกคีย์ทันทีที่สร้าง — Mailera จะแสดงคีย์แบบเต็มเพียงครั้งเดียว

การตั้งค่า

  1. สร้าง ~/.cursor/mcp.json (สำหรับทุกโปรเจกต์) หรือ .cursor/mcp.json ในโฟลเดอร์โปรเจกต์ (สำหรับโปรเจกต์นั้นเท่านั้น)
  2. วางการกำหนดค่าด้านล่างแล้วใส่ API key ของคุณ หากไฟล์มี mcpServers อยู่แล้ว ให้เพิ่มเฉพาะบล็อก mailera
  3. เปิดส่วน MCP ในการตั้งค่า Cursor แล้ว mailera ควรเปิดใช้งานอยู่และแสดงรายการเครื่องมือ

แทนที่ mh_live_xxx ด้วย API key ของคุณ

~/.cursor/mcp.json
{  "mcpServers": {    "mailera": {      "url": "https://mailera.app/api/public/v1/mcp",      "headers": {        "Authorization": "Bearer mh_live_xxx"      }    }  }}

อย่า commit .cursor/mcp.json ที่มี API key จริงลงใน git ใช้ไฟล์ในโฟลเดอร์โฮมสำหรับ API key ส่วนตัว หรือสร้าง API key แยกที่มีเฉพาะสิทธิ์อ่านให้ทีม

ตรวจสอบการเชื่อมต่อ

สั่งเอเจนต์ว่า “แสดงรายการกล่องจดหมาย Mailera ของฉัน” เอเจนต์จะเรียก list_mailboxes และแสดงกล่องจดหมายพร้อมสถานะการซิงค์ จากนั้นลองสั่งว่า “ค้นหาอีเมลล่าสุดจาก noreply@… แล้วดึง OTP”

รายการเครื่องมือและแนวทางความปลอดภัย

ข้อผิดพลาดที่พบบ่อย

401 unauthorized
คีย์ไม่ถูกต้อง ถูกเพิกถอน หรือขาด Bearer ส่วนหัวต้องเป็น Authorization: Bearer mh_live_…
ไม่พบ send_email หรือ rescue_spam
คีย์ไม่มีสิทธิ์ที่จำเป็น (send, move) Mailera จะแสดงเฉพาะเครื่องมือที่ตรงกับสิทธิ์ของคีย์ — สร้างคีย์ใหม่พร้อมสิทธิ์ที่ต้องการ
เอเจนต์ไม่พบกล่องจดหมาย
คีย์ถูกจำกัดให้ใช้กับกลุ่มที่ไม่มีกล่องจดหมาย หรือเวิร์กสเปซยังไม่ได้เชื่อมต่อกล่องจดหมายใดๆ
429 rate_limited
คีย์นี้ส่งคำขอเกิน 300 ครั้งต่อนาที รอตามจำนวนวินาทีที่ระบุใน Retry-After แล้วลองอีกครั้ง

ใช้ Mailera ใน Cursor

ไปที่การตั้งค่า → API key สร้างคีย์แล้วเลือกสิทธิ์ โดยสิทธิ์ read ก็เพียงพอสำหรับเริ่มต้น