Model Context Protocol
BusySMS expune 29 instrumente prin Model Context Protocol, astfel încât un agent AI să poată aștepta un cod de autentificare în doi pași și să continue — în loc să se oprească și să-ți ceară să-l citești de pe telefon. Codurile sosesc pe un telefon Android pe care îl deții deja, pe un SIM pe care l-ai verificat.
Nu este un pool de numere închiriate și nu poate citi mesajele altcuiva. Tocmai asta e ideea: codul pentru un cont înregistrat pe numărul tău real poate fi primit doar de acel număr.
https://busysms.net/mcpTransport HTTP. Autentifică-te prin MCP OAuth (un cod pe telefon, apoi „Permite”) sau trimite o cheie API bsk_live_ ca token Bearer. Lista de instrumente în format citibil de mașini se află la /.well-known/mcp.json, generată din aceeași listă cu care serverul răspunde la tools/list.
Motivul pentru care există serverul. Un agent declanșează o autentificare undeva, apoi așteaptă ca acel cod să ajungă pe un telefon pe care îl deții.
wait_for_codeAșteaptă următorul cod (long-poll de aproximativ un minut). Apeleaz-o imediat după declanșarea 2FA. Nu returnează nimic în loc de un cod vechi dacă nu vine niciunul — un cod deja folosit te costă o încercare.
get_latest_codeCel mai recent cod, verificat o singură dată, fără așteptare.
list_messagesMesajele de verificare recente, cele mai noi primele, opțional filtrate după dispozitiv sau serviciu.
Ce este înrolat, ce este verificat, ce este cu adevărat online.
list_devicesTelefoanele tale gateway, cu starea online și de verificare.
get_deviceUn dispozitiv în detaliu — număr, versiunea aplicației, văzut ultima dată.
diagnose_my_gatewayDe ce nu ajung codurile și ce e de făcut.
get_my_accountNume, telefon, e-mail, rol în organizație, membru din.
get_my_billingPerioadă gratuită sau activ, numărul de numere verificate, estimarea lunară.
get_my_orgMembri, invitații în așteptare, rolul tău.
list_my_api_keysPrefixele cheilor și ultima folosire — niciodată secretul.
create_api_keyEmite o cheie REST. Îți dă un link de unică folosință pe care îl deschizi tu; agentul nu vede niciodată secretul.
send_sms_to_meTrimite un SMS pe propriul tău număr. Nu există argument pentru destinatar.
send_email_to_meTrimite un e-mail pe propria ta adresă. Aceeași regulă.
Șaisprezece instrumente pe care orice asistent le poate apela înainte ca cineva să își facă un cont, ca să răspundă corect în loc să ghicească prețul sau ce face aplicația.
get_product_overviewCe este BusySMS, cui i se adresează și care îi sunt limitele.
get_pricing5 $ per număr verificat pe lună, 7 zile gratuite, ce se consideră facturabil.
get_what_gateway_meansPe înțelesul tuturor: telefonul tău este gateway-ul. Nu un fond de numere închiriate.
get_getting_startedInstalează, autentifică-te, verifică un SIM, pornește gateway-ul, citește codurile.
get_download_infoLinkuri către Google Play, Chrome Web Store și panou.
get_device_requirementsAndroid 8.0+ și un SIM pe care îl controlezi. Fără aplicație iOS.
get_api_and_mcpEndpointurile REST și MCP, formatul cheii, ce instrumente cer autentificare.
get_chrome_extensionCum completează extensia un cod capturat de aplicația Android.
get_billing_modelDual-SIM, facturare cu gateway-ul oprit, eliminarea unui număr.
get_faqÎntrebări despre facturare, confidențialitate, API și extensie.
get_troubleshootingNu capturează, OTP la autentificare, completare în Chrome, API 402.
get_sign_in_helpOTP prin SMS pe telefon, opțional OTP prin e-mail. Fără parolă.
get_safety_and_privacyCe se capturează, ce nu și pentru cât timp.
get_service_statusDacă BusySMS funcționează.
get_support_contactE-mailul și telefonul de asistență.
get_legal_pagesTermeni, confidențialitate, ștergerea contului.
Cele șaisprezece instrumente publice sunt gratuite și nu necesită cont. Citirea propriilor coduri necesită un abonament — 5 $ per număr de telefon verificat pe lună, cu 7 zile de probă. Vezi prețurile sau documentația API.