Model Context Protocol(模型上下文协议)
BusySMS 通过 Model Context Protocol 提供 38 个工具,让 AI 代理可以等待双重验证码并继续执行——而不是停下来让你去手机上读一个。验证码会到达你自己拥有的 Android 手机,落在你已验证的 SIM 卡上。
它不是租用号码池,也无法读取任何他人的消息。这正是关键所在:注册在你真实号码下的账户,其验证码只能由该号码接收。
https://busysms.net/mcpHTTP 传输。通过 MCP OAuth 登录(一次性验证码发到你的邮箱,然后点“允许”),或以 Bearer 令牌形式发送 bsk_live_ API 密钥。 机器可读的工具列表位于 /.well-known/mcp.json,与服务器响应 tools/list 时使用的是同一份列表。
这就是服务器存在的意义。代理在某处触发登录,然后等待验证码到达你自己的手机。
wait_for_code等待下一个验证码到达(长轮询约一分钟)。触发双重验证后立即调用。若没有新验证码则返回空,而不是旧码——用过的码会浪费你一次尝试。
get_latest_code最近一个验证码,只查一次,不等待。
get_latest_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姓名、手机号、邮箱、组织角色、加入时间。
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给你自己的号码发短信。没有收件人参数。
send_email_to_me给你自己的邮箱发邮件。规则相同。
十八个工具,任何助手在用户注册之前就能调用,从而准确回答价格和应用功能,而不是靠猜。
get_product_overviewBusySMS 是什么、适合谁,以及它的限制。
get_pricing每个已验证号码每月 $5,7 天试用,哪些算计费项。
get_what_gateway_means大白话:你的手机就是网关,不是租用号码池。
get_getting_started安装、登录、验证 SIM 卡、启动网关、读取验证码。
get_download_infoGoogle Play、Chrome 应用商店、控制台链接。
get_device_requirementsAndroid 8.0+ 且使用你控制的 SIM 卡,或 iOS 14+ 的 iPhone。
get_iphone_setup按你的 iOS 版本设置 iPhone:快捷指令自动化,可用或不用应用。
get_sharing_help与最多 5 位用户共享某个号码的验证码:邀请、接受、撤销,以及他们能看到什么。
get_api_and_mcpREST 与 MCP 端点、密钥格式、哪些工具需要登录。
get_chrome_extension扩展如何填入 Android 应用捕获的验证码。
get_billing_model双卡、网关关闭时的计费、移除号码。
get_faq账单、隐私、API 和扩展相关问题。
get_troubleshooting未捕获、登录验证码、Chrome 填充、API 402。
get_sign_in_help邮箱验证码;手机号绑定账户后也可用短信验证码。无需密码。
get_safety_and_privacy捕获什么、不捕获什么,以及保留多久。
get_service_statusBusySMS 是否正常运行。
get_support_contact客服邮箱和电话。
get_legal_pages服务条款、隐私政策、删除账户。