Elastic Email MCP Server

resmi

Server Elastic Email MCP memungkinkan agen AI seperti GitHub Copilot, ChatGPT, Claude, dan asisten kompatibel lainnya untuk terintegrasi secara mulus dengan akun Elastic Email Anda.

Dokumentasi

Dengan menerapkan MCP, Elastic Email memungkinkan agen AI untuk mengakses dan mengendalikan operasi email Anda sambil tetap menjaga keamanan dan autentikasi yang tepat.

Tindakan yang tersedia yang dapat dilakukan MCP kami untuk Anda_

  • Tambahkan kontak ke daftar
  • Unggah dan tambahkan kontak
  • Buat daftar
  • Buat segmen
  • Buat kampanye
  • Dapatkan kampanye
  • Perbarui kampanye
  • Jeda kampanye
  • Daftar kampanye
  • Kirim email: baik transaksional maupun massal
  • Ambil kontak, kontak-kontak, kontak dari daftar
  • Ambil daftar
  • Ambil template
  • Ambil segmen
  • Siap (pemeriksaan kesehatan, pemeriksaan koneksi dan kesiapan)
  • Hapus kontak dari daftar
  • Hapus kontak dari akun

Harap dicatat bahwa tidak semua titik akhir yang tercantum tersedia untuk semua paket harga Elastic Email. Misalnya - titik akhir kampanye dan kontak tidak tersedia untuk paket Email API. Berikut adalah daftar lengkap artikel kami yang tersedia tentang fitur-fitur yang tercantum di atas:

https://help.elasticemail.com/en/articles/4984897-contact-lists-and-segments

https://help.elasticemail.com/en/articles/5472509-how-to-send-your-first-campaign

http://help.elasticemail.com/en/articles/2300606-how-to-manage-templates

Penyiapan

Untuk terhubung ke server MCP kami, Anda dapat menggunakan Agen AI apa pun yang mendukung MCP. Persyaratan utama untuk penyiapan apa pun adalah dukungan "mode agen," yang memungkinkan agen AI berinteraksi secara terprogram dengan layanan eksternal dengan aman.

Kami telah menyiapkan contoh penyiapan langkah demi langkah menggunakan alat VS Code dan Github Copilot.

Selanjutnya Anda perlu menghubungkan akun Github Anda ke VS Code

  • Instal dan Jalankan VS Code

  • Buka ekstensi di menu kiri dan instal ekstensi Github Copilot dan Github Copilot Chat

  • Masuk ke Github menggunakan akun yang Anda buat di langkah sebelumnya

  • Otorisasi Visual Studio Code di Github Copilot

  • Izinkan untuk menjalankan VS Code di langkah berikutnya

  • Untuk menampilkan jendela obrolan, buka View → Chat di menu atas VS Code. Obrolan seharusnya ditampilkan di sisi kanan.

  • Alihkan obrolan ke Mode Agen

  • Buat kunci API di Elastic Email. Izin yang diperlukan untuk melihat dan memodifikasi adalah sebagai berikut: Akun, Template, Kampanye, Kontak, File, Kirim HTTP. Selain itu, setidaknya akses "lihat" ke Token Akses diperlukan. Harap ingat untuk tidak pernah membagikan Kunci API Anda dengan pihak ketiga yang tidak sah!

  • Di bilah atas VS Code gunakan fungsi pencarian untuk menemukan: Show and run commands

  • Anda dapat menulis "MCP" di bidang pencarian untuk mempersempit opsi yang tersedia dan pilih "MCP: Open user configuration".

  • Tempelkan teks konfigurasi seperti di bawah ini (jika Anda sudah memiliki server apa pun, hanya data elasticemail.mcp yang cukup)

{
"servers": {
"elasticemail.mcp": {
"url": "https://mcp.elasticemail.com",
"headers": {
"X-Auth-Token": "your_api_key"
}
}
}
}

Harap dicatat bahwa langkah terpenting di sini adalah memasukkan Kunci API Anda yang sebenarnya dengan izin yang disebutkan di atas. Juga pastikan bahwa setelah memodifikasi bidang ini Anda harus menyimpan perubahan sebelum melanjutkan. Tanpa menyimpan perubahan, opsi untuk "memulai" integrasi tidak akan muncul.

  • Sekarang Anda dapat memulai koneksi ke server MCP: klik Start di atas elasticemail.mcp di file konfigurasi.

  • Cara alternatif: Pilih Extensions dari menu kiri, pilih server dari MCP SERVERS INSTALLED di bagian bawah, klik kanan dan pilih Start server

Mulai sekarang Anda dapat menggunakan tindakan yang disediakan oleh server Elastic Email MCP di dalam jendela obrolan. Tindakan ini telah diuraikan di awal artikel ini.

Anda dapat mencoba perintah pertama Anda untuk memastikan integrasi berfungsi. Anda dapat memasukkan prompt "Apakah MCP berfungsi" sebagai contoh dan jika semuanya berfungsi, Anda seharusnya mendapatkan konfirmasi sebagai balasan.

Untuk memiliki pemahaman lebih tentang bagaimana integrasi semacam ini bekerja di sisi Elastic Email, silakan tinjau Dokumentasi API kami juga:

https://elasticemail.com/developers/api-documentation/rest-api

Tips

  1. Agen AI mungkin terjebak mengingat beberapa instruksi sebelumnya dan mencobanya kembali. Berguna untuk memulai sesi obrolan baru untuk menyelesaikan masalah tersebut. Anda juga dapat menginstruksikan Agen untuk mengambil ulang alat dan mengatakan bahwa telah ada perubahan di server untuk memastikan ia benar-benar mengambil data baru.
  2. Semakin tepat prompt, semakin sedikit ruang untuk interpretasi yang Anda tinggalkan untuk LLM, mengurangi masalah terkait halusinasi.
  3. Berguna untuk meninjau permintaan sebelum mengirimnya, karena Anda mungkin melihat potensi ketidakkonsistenan tentang bagaimana LLM menerjemahkan permintaan Anda ke panggilan API.