TG Validator Referensi MCP

Model Context Protocol memungkinkan aplikasi AI memanggil alat eksternal selama percakapan. Minta asisten Anda memeriksa satu nomor atau meninjau satu batch tanpa menulis integrasi API terpisah.

MCP adalah adaptor protokol. MCP menggunakan produk, saldo, penagihan, batas konkurensi, batas waktu, dan semantik hasil yang sama dengan REST API.

Produk, harga, dan batasan ada di referensi API

Autentikasi

Gunakan kunci API yang persis sama dengan REST API dan tambahkan sebagai token Bearer di konfigurasi klien MCP Anda.

Header Authorization
Authorization: Bearer YOUR_API_KEY

Jaga 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.

ItemNilai
Endpoint MCPhttps://tgvalidator.com/mcp
Streamable HTTPPermintaan 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 tgvalidator https://tgvalidator.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 field respons.

Parameter
Tanpa parameter

check_number

Memeriksa satu nomor E.164 secara sinkron. registered adalah hasil utama.

Parameter
service_type · string · wajib
identifier · string · wajib

check_numbers

Memeriksa 1–100 nomor dengan satu service_type dan mempertahankan urutan input.

Parameter
service_type · string · wajib
identifiers · string[] · wajib · maks. 100

get_balance

Membaca saldo akun saat ini tanpa menagihnya.

Parameter
Tanpa parameter

Contoh prompt

Setelah terhubung, tanyakan kepada asisten Anda dengan bahasa sehari-hari:

  • Periksa apakah +17253100591 terdaftar di Telegram.
  • Periksa 20 nomor ini dan ringkas 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
}
KodeDeskripsi
40000Produk atau field tidak validservice_type tidak didukung atau field saling bertentangan.
40002Nomor tidak validFormat nomor yang dikirim tidak valid.
40100Kunci API tidak ada atau tidak validPeriksa header Bearer dan pastikan kunci masih aktif.
40200Saldo tidak mencukupiPermintaan ditolak sebelum diproses jika jumlah seluruh batch tidak dapat ditutupi.
42200Tidak dapat ditentukanNomor tidak dapat ditentukan saat ini. Tidak ada hasil yang dikembalikan, dan panggilan ini tidak ditagihkan.
42901Kuota konkurensi penuhKelima slot permintaan berjalan sedang sibuk, atau pemeriksaan multi sedang berjalan di akun ini. Tidak ditagihkan; coba lagi setelah salah satunya selesai.
50303Layanan mencapai kapasitas penuhTerlalu banyak pemeriksaan yang sedang berjalan di seluruh platform. Tidak ditagihkan; tunggu selama Retry-After detik lalu kirim ulang.
50400Waktu pemeriksaan habisTidak selesai tepat waktu. Tidak ditagihkan; pemeriksaan multi yang melewati batas waktu gagal secara keseluruhan dan dikembalikan sepenuhnya.
50300Pemeliharaan layananCoba lagi nanti.