手机收到的验证码,自动转到电脑、群聊和 AI
在一台安卓手机上装好,它收到的每条短信,还有 App 通知里的验证码,都会自动转发到飞书、钉钉、企业微信群,或者你的程序和 AI 助手。不用再拿起手机抄验证码。
一台手机免费用。安装包 1.2 MB,安卓 8.0 及以上,不用注册。
106550…【淘宝】验证码 731942,用于登录,5 分钟内有效。请勿泄露。
两分钟装好
手机就是你的账号,不用填邮箱、不用记密码。
在收短信的手机上装 App
点「开始使用」,允许读取短信。App 推送的验证码(银行、邮箱这类)在设置里打开「同时转发 App 通知里的验证码」。
选一个转发去处
在 App 设置里粘贴飞书、钉钉、企业微信群机器人的地址,或者复制 App 首页的 API Key 接到程序和 AI 里。
验证码自己过来
新短信几秒内就到群里;程序和 AI 点完「发送验证码」后调一次「等验证码」,短信一到就拿到。
转到哪里都行
每条消息都带着识别出的验证码、来自哪家(短信里的【签名】或 App 名)和是哪台手机收到的。
在群里添加一个「自定义机器人」,复制它的 Webhook 地址,粘贴到 App 设置里的「转发到群聊或网址」。之后每条短信都会以「验证码 + 来源 + 原文」的格式发到群里,全组人都能看到。也支持 Bark(iPhone 推送,点一下就复制验证码)和 Telegram。
机器人安全设置选「自定义关键词」,关键词填「短信转发助手」即可,每条消息末尾都带这几个字。
接到 Claude Code、Claude Desktop、Cursor 或任何支持 MCP 的工具里。网站要验证码时,AI 自己调 wait_for_code 去等,不用再问你。
claude mcp add --transport http sms-forwarder https://api.smsforwarder.app/mcp \ --header "Authorization: Bearer sk_你的Key"
{
"mcpServers": {
"sms-forwarder": {
"type": "http",
"url": "https://api.smsforwarder.app/mcp",
"headers": { "Authorization": "Bearer sk_你的Key" }
}
}
}
用 Skill 的 Agent,把技能文件放进技能目录,再设好环境变量 SMSFORWARDER_API_KEY。它会告诉 AI 什么时候该等验证码、怎么等。
mkdir -p ~/.claude/skills/sms-forwarder curl -o ~/.claude/skills/sms-forwarder/SKILL.md https://duanxinzhuanfa.com/skill.md
等下一条验证码,只打印验证码本身,直接写进脚本。超时没等到时退出码是 2。
npm install -g https://duanxinzhuanfa.com/smsforwarder.tgz smsforwarder login sk_你的Key CODE=$(smsforwarder code --from 支付宝 --timeout 90)
「等验证码」接口会一直挂着,直到对应的验证码到了才返回(最长 120 秒),不用自己写轮询。想要每条消息都推给你的服务,就设 Webhook,请求带 HMAC-SHA256 签名。
curl -G https://api.smsforwarder.app/v1/codes/wait \
-H "Authorization: Bearer sk_你的Key" \
--data-urlencode "from=淘宝" -d timeout=60
{"code":"731942","message":{"service":"淘宝","from":"106550…","source":"sms",…}}
会转发什么
- 所有发件人的短信,双卡都收
- App 通知里的验证码,比如银行、邮箱、各类登录推送
- 中英文和多种语言的验证码,自动从原文里挑出来
- 手机断网期间收到的短信,联网后自动补发
不会转发什么
- 不含验证码的通知一律不转,微信、QQ 聊天不会出手机
- 打开「只转发含验证码的短信」,普通短信也留在手机上
- App 只收不发,没法用你的号码发短信
- 免费版消息在服务器上保存 7 天后自动删除
价格
个人日常收验证码,免费版就够。多台手机、多个号码的团队和测试场景用专业版。
免费版
- 1 台手机
- 每月 100 条消息
- 消息保留 7 天
- 群机器人、API、MCP、命令行、Webhook 全都能用
专业版
- 最多 5 台手机共用一个 Key
- 每月 10,000 条消息
- 消息保留 90 天
- 包含免费版全部功能
常见问题
要注册账号吗?
不用。在手机上打开 App 就自动建好账号和 API Key。想加第二台手机,在第一台上点「添加另一台手机」拿到 6 位数字,在新手机上输入即可。
点「允许」是灰的,提示「受限制的设置」
安卓 13 及以上对不是从应用商店装的 App 会这样拦一下。打开 设置 → 应用 → 短信转发助手,点右上角 ⋮ 选「允许受限制的设置」,再回 App 里允许读取短信。各品牌手机的具体位置。
用一会儿就不转发了
在 App 里点「允许后台运行」。小米、华为、荣耀、OPPO、vivo 还要在手机设置里给短信转发助手打开「自启动」,电池设为「无限制」。
苹果手机能用吗?
暂时不能。iOS 不允许 App 直接读短信,苹果版会通过「快捷指令」自动化来转发,正在做。
能用它发短信吗?
不能,只收不发。所以 Key 就算泄露,别人也没法拿你的号码发短信、花你的钱。
能转发到微信吗?
个人微信没有开放接口,转不了。可以转到企业微信、飞书、钉钉的群机器人;用 iPhone 的话也可以转到 Bark,推送一点就复制验证码。