Model Context Protocol
O BusySMS expõe 29 ferramentas pelo Model Context Protocol, para que um agente de IA possa esperar um código de dois fatores e seguir em frente — em vez de parar para pedir que você leia o código no celular. Os códigos chegam em um celular Android que você já tem, em um SIM que você verificou.
Não é um conjunto de números alugados, e ele não consegue ler mensagens de mais ninguém. Essa é justamente a ideia: o código de uma conta registrada no seu número real só pode ser recebido por esse número.
https://busysms.net/mcpTransporte HTTP. Entre com OAuth do MCP (um código no seu celular e depois Permitir) ou envie uma chave de API bsk_live_ como token Bearer. A lista de ferramentas legível por máquina está em /.well-known/mcp.json, gerada da mesma lista com que o servidor responde a tools/list.
A razão de o servidor existir. Um agente inicia um login em algum lugar e espera o código chegar em um celular seu.
wait_for_codeEspera o próximo código chegar (long-poll de cerca de um minuto). Chame logo depois de disparar o 2FA. Se nada chegar, retorna vazio em vez de um código antigo — um código já usado custa uma tentativa.
get_latest_codeO código mais recente, verificado uma vez, sem esperar.
list_messagesMensagens de verificação recentes, das mais novas às mais antigas, com filtro opcional por dispositivo ou serviço.
O que está cadastrado, o que está verificado, o que está de fato online.
list_devicesSeus celulares gateway com o estado online e verificado.
get_deviceUm dispositivo em detalhe — número, versão do app, visto por último.
diagnose_my_gatewayPor que os códigos não estão chegando e o que fazer a respeito.
get_my_accountNome, telefone, e-mail, função na organização, membro desde.
get_my_billingEm teste ou ativa, quantidade de números verificados, estimativa mensal.
get_my_orgMembros, convites pendentes, sua função.
list_my_api_keysPrefixos das chaves e último uso — nunca o segredo.
create_api_keyGera uma chave REST. Devolve um link de uso único que você mesmo abre; o agente nunca vê o segredo.
send_sms_to_meEnvia um SMS para o seu próprio número. Não há argumento de destinatário.
send_email_to_meEnvia um e-mail para o seu próprio endereço. Mesma regra.
Dezesseis ferramentas que qualquer assistente pode chamar antes de alguém se cadastrar, para responder com precisão em vez de chutar preços ou o que o app faz.
get_product_overviewO que é o BusySMS, para quem é e quais são os limites.
get_pricingUS$ 5 por número verificado ao mês, 7 dias de teste, o que conta como cobrável.
get_what_gateway_meansEm linguagem simples: o seu celular é o gateway. Não é um conjunto de números alugados.
get_getting_startedInstalar, entrar, verificar um SIM, ligar o gateway, ler códigos.
get_download_infoLinks do Google Play, da Chrome Web Store e do painel.
get_device_requirementsAndroid 8.0+ e um SIM sob seu controle. Sem app para iOS.
get_api_and_mcpEndpoints REST e MCP, formato da chave, quais ferramentas exigem login.
get_chrome_extensionComo a extensão preenche um código capturado pelo app Android.
get_billing_modelDual-SIM, cobrança com gateway desligado, remoção de um número.
get_faqDúvidas sobre cobrança, privacidade, API e extensão.
get_troubleshootingNão captura, OTP de login, preenchimento no Chrome, API 402.
get_sign_in_helpOTP por SMS no celular, OTP por e-mail opcional. Sem senha.
get_safety_and_privacyO que é capturado, o que não é e por quanto tempo.
get_service_statusSe o BusySMS está no ar.
get_support_contactE-mail e telefone do suporte.
get_legal_pagesTermos, privacidade, exclusão da conta.
As dezesseis ferramentas públicas são gratuitas e não exigem conta. Ler os seus próprios códigos exige assinatura — US$ 5 por número de celular verificado ao mês, com 7 dias grátis. Veja os preços ou a documentação da API.