Model Context Protocol
BusySMS предоставляет 38 инструментов по протоколу Model Context Protocol, чтобы ИИ-агент мог дождаться кода двухфакторной проверки и продолжить работу — вместо того чтобы останавливаться и просить вас прочитать код с телефона. Коды приходят на Android-телефон, который у вас уже есть, на подтверждённую вами SIM.
Это не пул арендованных номеров, и чужие сообщения он читать не может. В этом и смысл: код для аккаунта, зарегистрированного на ваш настоящий номер, может получить только этот номер.
https://busysms.net/mcpТранспорт HTTP. Войдите через MCP OAuth (одноразовый код на почту, затем «Разрешить») или передайте API-ключ bsk_live_ как Bearer-токен. Машиночитаемый список инструментов находится по адресу /.well-known/mcp.json и генерируется из того же списка, которым сервер отвечает на tools/list.
Ради этого сервер и существует. Агент запускает вход где-то на сайте, а затем ждёт, когда код придёт на ваш телефон.
wait_for_codeЖдёт следующий код (долгий запрос около минуты). Вызывайте сразу после запуска 2FA. Если код не пришёл, вернёт пустой ответ, а не устаревший код — использованный код стоит вам попытки.
get_latest_codeСамый свежий код, одна проверка без ожидания.
get_latest_smsСамое свежее SMS целиком, с кодом — копируется одним нажатием в клиентах, показывающих панель BusySMS.
list_messagesНедавние сообщения с кодами, новые первыми, с фильтром по устройству или сервису.
Что подключено, что подтверждено, что действительно в сети.
list_devicesВаши телефоны-шлюзы с состоянием: в сети и подтверждён.
get_deviceОдно устройство подробно — номер, версия приложения, последний выход в сеть.
diagnose_my_gatewayПочему коды не приходят и что с этим делать.
test_my_gatewayTexts a test code to your own number and reports whether your phone forwarded it back.
get_my_accountИмя, телефон, email, роль в организации, дата регистрации.
get_my_billingПробный период или подписка, число подтверждённых номеров, оценка за месяц.
get_my_orgУчастники, ожидающие приглашения, ваша роль.
list_my_sharesВаши приглашения, номера, которыми делятся с вами, и номера, которыми делитесь вы, — со статусом и последним чтением.
share_numberInvites someone by phone or email to your number's codes.
accept_shareAccepts an invite to someone else's number.
revoke_shareEnds a share: removes access as the owner, or leaves as the invitee.
list_my_api_keysПрефиксы ключей и последнее использование — никогда не секрет.
create_api_keyСоздаёт REST-ключ. Возвращает одноразовую ссылку, которую вы открываете сами; агент секрета не видит.
revoke_api_keyRevokes one of your keys at once.
send_sms_to_meПишет SMS на ваш собственный номер. Параметра получателя нет.
send_email_to_meПишет письмо на ваш собственный адрес. То же правило.
Восемнадцать инструментов, которые любой ассистент может вызвать ещё до регистрации, чтобы отвечать точно, а не гадать о ценах и возможностях приложения.
get_product_overviewЧто такое BusySMS, для кого он и где его границы.
get_pricing$5 за подтверждённый номер в месяц, 7 дней бесплатно, что считается платным.
get_what_gateway_meansПростыми словами: шлюз — это ваш телефон. Не пул арендованных номеров.
get_getting_startedУстановка, вход, подтверждение SIM, запуск шлюза, чтение кодов.
get_download_infoСсылки на Google Play, Chrome Web Store и панель.
get_device_requirementsAndroid 8.0+ с вашей SIM-картой или iPhone с iOS 14+.
get_iphone_setupНастройка iPhone для вашей версии iOS: автоматизация «Команд», с приложением или без.
get_sharing_helpОбщий доступ к кодам номера для 5 пользователей: приглашение, принятие, отзыв и что они видят.
get_api_and_mcpЭндпоинты REST и MCP, формат ключа, каким инструментам нужен вход.
get_chrome_extensionКак расширение подставляет код, перехваченный приложением на Android.
get_billing_modelДве SIM, оплата при выключенном шлюзе, удаление номера.
get_faqВопросы об оплате, конфиденциальности, API и расширении.
get_troubleshootingКоды не перехватываются, OTP при входе, заполнение в Chrome, API 402.
get_sign_in_helpКод на email; код по SMS — когда номер уже привязан к аккаунту. Без пароля.
get_safety_and_privacyЧто перехватывается, что нет и как долго хранится.
get_service_statusРаботает ли BusySMS.
get_support_contactEmail и телефон поддержки.
get_legal_pagesУсловия, конфиденциальность, удаление аккаунта.
Шестнадцать публичных инструментов бесплатны и не требуют аккаунта. Чтение собственных кодов требует подписки — $5 за подтверждённый номер телефона в месяц, первые 7 дней бесплатно. См. цены или документацию API.