Referensi
EmailCheckPro Referensi MCP
Model Context Protocol memungkinkan aplikasi AI memanggil alat eksternal selama percakapan. Minta asisten Anda memeriksa email atau meninjau sekumpulan email tanpa menulis integrasi API terpisah.
MCP adalah adaptor protokol. MCP menggunakan produk, saldo, tagihan, batas konkurensi, batas waktu, dan semantik hasil yang sama dengan REST API.
Autentikasi
Gunakan kunci API yang persis sama dengan REST API dan tambahkan sebagai token Bearer di konfigurasi klien MCP Anda.
Authorization: Bearer YOUR_API_KEYJaga kerahasiaan kunci API AndaTambahkan kunci hanya ke konfigurasi klien tepercaya milik Anda sendiri. Jangan pernah mengeksposnya di kode browser atau prompt publik.
URL server
Arahkan klien Anda ke endpoint Streamable HTTP resmi. Tidak diperlukan proses MCP lokal.
| Item | Nilai |
|---|---|
| Endpoint MCP | https://emailcheckpro.com/mcp |
| Streamable HTTP | Permintaan menggunakan JSON-RPC melalui Streamable HTTP dan middleware kunci API yang sama dengan REST. |
Hubungkan klien Anda
Pilih format konfigurasi yang didukung klien Anda. Ganti placeholder dengan kunci API Anda.
claude mcp add --transport http emailcheckpro https://emailcheckpro.com/mcp --header "Authorization: Bearer YOUR_API_KEY"Tambahkan server jarak jauh dari terminal Anda.
Alat yang tersedia
Alat-alat ini dibatasi pada aplikasi pemilik kunci API Anda. Panggil list_products terlebih dahulu jika Anda perlu mengetahui kode produk yang valid.
list_products
Menampilkan daftar produk, harga, pengali tagihan, dan kolom respons.
Tanpa parametercheck_number
Memeriksa satu email secara sinkron. registered adalah hasil utama.
service_type · string · wajib
identifier · string · wajibcheck_numbers
Memeriksa 1–100 email dengan satu service_type dan mempertahankan urutan input.
service_type · string · wajib
identifiers · string[] · wajib · maks. 100get_balance
Membaca saldo akun saat ini tanpa menagih.
Tanpa parameterContoh prompt
Setelah terhubung, tanyakan kepada asisten Anda dengan bahasa sehari-hari:
Periksa apakah name@example.com dapat dikirimi — apakah alamat itu dapat menerima email.
Periksa 20 email ini dan rangkum hasilnya.
Berapa sisa saldo sebelum saya menjalankan batch ini?
Penanganan error
Kegagalan alat menggunakan isError=true dan kontrak code, msg, data yang sama dengan API.
Contoh error alat
{
"code": 42901,
"msg": "too many concurrent requests",
"data": null
}| Kode | Deskripsi |
|---|---|
40000Produk atau field tidak valid | service_type tidak didukung atau field saling bertentangan. |
40002Email tidak valid | Email yang dikirim tidak dalam format yang valid. |
40100Kunci API tidak ada atau tidak valid | Periksa header Bearer dan pastikan kunci masih aktif. |
40200Saldo tidak mencukupi | Permintaan ditolak sebelum diproses jika jumlah seluruh batch tidak dapat ditutupi. |
42200Tidak dapat ditentukan | Email tidak dapat ditentukan saat ini. Tidak ada hasil yang dikembalikan, dan panggilan ini tidak ditagihkan. |
42901Kuota konkurensi penuh | Kelima slot permintaan berjalan sedang sibuk, atau pemeriksaan multi sedang berjalan di akun ini. Tidak ditagihkan; coba lagi setelah salah satunya selesai. |
50303Layanan mencapai kapasitas penuh | Terlalu banyak pemeriksaan yang sedang berjalan di seluruh platform. Tidak ditagihkan; tunggu selama Retry-After detik lalu kirim ulang. |
50400Waktu pemeriksaan habis | Tidak selesai tepat waktu. Tidak ditagihkan; pemeriksaan multi yang melewati batas waktu gagal secara keseluruhan dan dikembalikan sepenuhnya. |
50300Pemeliharaan layanan | Coba lagi nanti. |