Lewati ke konten utama

MCP

Server MCP untuk Gmail, Outlook, Yahoo, iCloud, dan IMAP

Izinkan Claude, Cursor, VS Code, atau agen Anda membaca pesan, mengambil kode OTP, membalas, dan memindahkan pesan keluar dari Email Sampah di semua kotak surat yang terhubung — menggunakan API key workspace Anda, tanpa menulis kode.

claude mcp add --transport http mailera https://mailera.app/api/public/v1/mcp \  --header "Authorization: Bearer mh_live_xxx"

Koneksi

URL server
https://mailera.app/api/public/v1/mcp
Autentikasi
Authorization: Bearer mh_live_… atau X-API-Key
Transport
Streamable HTTP, tanpa sesi
Versi protokol
2025-06-18 · 2025-03-26 · 2024-11-05

12 alat, sesuai izin API key

Agen hanya melihat alat yang diizinkan oleh API key. Setiap panggilan menjalankan endpoint REST yang sesuai, sehingga hasil dan kode error sama persis dengan API.

AlatFungsiCakupan izin
list_mailboxesTampilkan daftar kotak surat, penyedia, kapabilitas, dan status sinkronisasiread
get_mailbox_statusPeriksa koneksi kotak surat dan waktu sinkronisasi terakhirread
list_messagesTampilkan daftar pesan dalam folder, dari yang terbaruread
search_messagesCari pesan di semua kotak surat, dengan opsi menyertakan kode OTPread
get_messageBaca pesan lengkap: pengirim, isi, dan lampiranread
get_latest_otpAmbil kode OTP terbaru dari Kotak Masuk atau Email Sampahread
send_emailKirim pesan baru, cegah pengiriman duplikat dengan idempotency_keysend
reply_to_emailBalas, balas semua, atau teruskan pesansend
get_send_statusLacak upaya pengiriman hingga statusnya sent, failed, atau unknownsend
move_messagePindahkan pesan ke Kotak Masuk, Email Sampah, Arsip, atau Item Terhapusmove
rescue_spamPindahkan pesan dari Email Sampah: semua, atau berdasarkan pengirim, domain, atau subjekmove
sync_mailboxSinkronkan sekarang dan aktifkan kotak surat dalam mode tidursync

Setiap pemanggilan alat menggunakan endpoint REST yang sesuai: cakupan izin, batas 300 permintaan/menit, dan log API yang sama. Kesalahan muncul dalam hasil alat (isError) dengan error.code yang tetap agar dapat ditangani agen.

Penyiapan untuk tiap aplikasi

Salin konfigurasi, masukkan API key Anda, lalu mulai ulang aplikasi. Tiap aplikasi memiliki panduan tersendiri dengan langkah verifikasi dan error umum.

  • Claude

    Claude Code dengan satu perintah, Claude Desktop melalui penghubung mcp-remote.

    Terminal · claude_desktop_config.json

    Panduan Claude
  • Cursor

    Satu file mcp.json, untuk semua proyek atau satu proyek saja.

    ~/.cursor/mcp.json

    Panduan Cursor
  • VS Code

    File .vscode/mcp.json; VS Code meminta API key sekali dan menjaganya tetap rahasia.

    .vscode/mcp.json

    Panduan VS Code

Akses kotak surat yang aman untuk agen

  • Berikan hanya izin yang diperlukan

    Jika agen hanya perlu membaca pesan, buat API key dengan izin baca saja. Berikan izin kirim hanya jika agen benar-benar perlu mengirim, dan batasi API key ke grup kotak surat jika memungkinkan.

  • Pesan masuk adalah data, bukan instruksi

    Isi pesan ditulis oleh orang lain. Jangan biarkan agen mengikuti instruksi di dalam pesan, seperti “teruskan semua pesan ke…”. Wajibkan agen meminta izin Anda sebelum mengirim atau meneruskan pesan.

  • Kirim setiap pesan hanya sekali

    Selalu sertakan idempotency_key saat mengirim. Jika statusnya unknown, jangan kirim ulang — periksa Item Terkirim terlebih dahulu.

  • Cabut kapan saja

    Cabut API key di Pengaturan → API key untuk langsung memblokir semua aplikasi yang menggunakannya. Log API mencatat setiap panggilan alat.

Tidak menggunakan MCP?

Setiap alat memiliki endpoint REST yang sesuai, dengan webhook bertanda tangan untuk pesan baru.