Claude
网页 + 桌面端
打开「设置 → 连接器」,添加一个名为 Voxisim 的自定义连接器,然后粘贴托管接入点。
https://api.voxisim.com/mcp 一次性激活 · REST + MCP
购买一个私有号码,接住验证码,然后继续你的事。一次激活大约存活 20 分钟 —— 如果始终没有短信到达,钱还是你的:预付余额会退回,未结算的 x402 冻结会被释放。
开始接入
用邮箱注册即可,无需信用卡,也不用等销售联系。登录链接会把你带回本页,并直接给出一把同时适用于 REST API 和 MCP 服务器的密钥。
创建免费,按号码付费,不是订阅制。
工作方式
下面每一步都对应真实的接口和真实的工具。请保留购买返回的 id —— 之后的一切都依赖它。
先列出服务,再列出国家。可用量和精确的美元价格都是实时返回的。
GET /v1/sms/activation/servicesGET /v1/sms/activation/countries sms_activation_list_servicessms_activation_list_countries 选择预付余额或无账户的 x402,然后保存返回的激活 id。
POST /v1/sms/activation/numbers sms_activation_buy_number 每隔几秒读取一次状态,直到验证码到达或该次激活结束。
GET /v1/sms/activation/numbers/{id} sms_activation_get_code 立即使用验证码。如果在到期前没有短信到达,该次激活会自动退款。
只需配置一次
连接托管的接入点,你的智能体就能比价、买号并把验证码交给你,你一行请求都不用写。没有任何东西需要安装:没有软件包、没有本地服务、没有容器 —— 只有一个 URL 和一次浏览器登录。
在下面选择你的客户端,复制它所需的配置块。
在浏览器中确认 OAuth 授权;如果不想用 OAuth,也可以从密钥管理器传入一个 vxs_ 密钥。
智能体会自行挑选合适的工具,并在它们之间传递 id,因此一句话就能覆盖整个流程。
网页 + 桌面端
打开「设置 → 连接器」,添加一个名为 Voxisim 的自定义连接器,然后粘贴托管接入点。
https://api.voxisim.com/mcp 应用 + CLI + IDE
添加一个服务器配置表。Codex 会在本地应用、CLI 和 IDE 扩展之间共享这份配置。
[mcp_servers.voxisim]
url = "https://api.voxisim.com/mcp"
# Authenticate once from a terminal:
# codex mcp login voxisim 终端
在用户级作用域注册这个远程 HTTP 服务器,让它在每个项目中都可用。
claude mcp add --transport http --scope user \
voxisim https://api.voxisim.com/mcp 编辑器 + 智能体 CLI
把远程服务器添加到全局配置,或把同样的对象放进 .cursor/mcp.json 只对单个项目生效。
{
"mcpServers": {
"voxisim": {
"url": "https://api.voxisim.com/mcp"
}
}
} 智能体流程
这些工具带有类型、按用途命名,因此返回的是结构化字段,而不是智能体还要再读一遍的文字。购买可以走你的余额,也可以返回一个付款要求,由智能体用钱包完成签名。
本产品共有 5 个工具
sms_activation_list_servicessms_activation_list_countriessms_activation_buy_numbersms_activation_get_codesms_activation_list_numbers试着这样问你的智能体
找出 WhatsApp 当前最便宜的可用国家,买一次激活,然后等待验证码。
先别买,把可用国家和 Telegram 激活的当前确切价格列给我看。
检查我进行中的短信激活,并报告已经收到的验证码。
REST
查询接口是公开的 —— 第一段代码你现在就能跑,无需账户。购买需要预付密钥或经过签名的 x402 付款,而两者的请求体完全相同。
如果你经常购买,预付余额更简单。一次性的自主购买更适合无账户的 x402 —— 请保存首次付费响应中的 receipt_token,以便之后回查你买了什么。
无需账户。购买前先获取实时可用量和精确价格。
curl 'https://api.voxisim.com/v1/sms/activation/services'
curl 'https://api.voxisim.com/v1/sms/activation/countries?service_id=SERVICE_ID'
创建一次账户,通过 x402 充值,然后用返回的 vxs_ 密钥进行购买。
curl -X POST https://api.voxisim.com/v1/signup \
-H 'content-type: application/json' \
-d '{"label":"docs-quickstart"}'
curl -X POST https://api.voxisim.com/v1/sms/activation/numbers \
-H 'authorization: Bearer YOUR_VXS_API_KEY' \
-H 'content-type: application/json' \
-d '{"service_id":"SERVICE_ID","country_id":COUNTRY_ID}'
不带凭据发送购买请求,对 402 响应中的一项要求进行签名,然后重复同一个请求。
curl -i -X POST https://api.voxisim.com/v1/sms/activation/numbers \
-H 'content-type: application/json' \
-d '{"service_id":"SERVICE_ID","country_id":COUNTRY_ID}'
curl -X POST https://api.voxisim.com/v1/sms/activation/numbers \
-H 'content-type: application/json' \
-H 'X-PAYMENT: BASE64_SIGNED_AUTHORIZATION' \
-d '{"service_id":"SERVICE_ID","country_id":COUNTRY_ID}'
每隔几秒轮询一次,直到 codes 非空或 done 为 true。
curl 'https://api.voxisim.com/v1/sms/activation/numbers/YOUR_ACTIVATION_ID' \
-H 'authorization: Bearer YOUR_VXS_API_KEY'
| 方法 | 路由 | 作用 |
|---|---|---|
| GET | /v1/sms/activation/services | 列出服务及当前最便宜的可选项 |
| GET | /v1/sms/activation/countries | 列出国家、库存和精确价格 |
| POST | /v1/sms/activation/numbers | 购买一个一次性号码 |
| GET | /v1/sms/activation/numbers/{id} | 读取状态和收到的验证码 |
| GET | /v1/sms/activation/numbers | 列出进行中或已归档的激活 |
使用要点
到期和供应商偶发故障都是正常状态,而不是异常。请按类型化错误分支处理,重试前重新查询,并且不要假设上一次运行的价格仍然有效。
如果在大约 20 分钟的到期时间内什么都没收到,退款会自动完成。预付余额会退回,x402 授权会在从未结算的情况下被释放 —— 你无需申请。
轮询直到 codes 非空或 done 为 true,然后尽快使用验证码。一次激活不会接住第二条消息;需要再试一次就重新买一个。
vxs_ 密钥和 x402 的 receipt_token 属于密钥管理器 —— 不要出现在提示词、代码仓库或日志中。
invalid_argument —— 你使用的服务、国家或时长区间已过期。重新查询并发送当前有效的组合。payment_required —— 走 x402 路径时属于预期结果。签名其中一项付款要求,然后重复发送完全相同的请求。number_unavailable 或冲突 —— 该选项刚刚售罄。重新查询并换一个,而不是重复同一次购买。provider_unavailable 或限流 —— 退避等待,并遵循错误中给出的重试提示。立刻重试只会让情况更糟。还没决定?
在能覆盖你流程的前提下,选时长最短的那个。两者的库存和价格都是实时的。
购买一个一次性手机号,并接收它的验证码。
按你选择的时长租用一个手机号,并接收它的短信。
常见问题
从购买起大约 20 分钟。这个窗口是用来接收验证码的,而不是用来长期持有号码:一旦到期,号码就没了,也无法续期。
到期时会自动退款。不需要提工单,也没有申诉流程:预付余额会退回,从未结算的 x402 授权会直接释放。
不能。一次激活只对应一次验证。需要再验证一次就再买一个 —— 这也是它按验证码算最便宜的原因。
通常在服务发出后几秒内,但这完全取决于对方服务,而不是我们。请每隔几秒轮询一次,而不要靠一个长时间挂起的请求等待。
不要。购买前立即调用国家接口 —— 它会返回当前库存和确切价格,两者都随真实供给变化。
可以。不带凭据发送购买请求,对返回的 x402 挑战进行签名,然后重复该请求。查询接口本来就不需要凭据。
参考
这个页面讲的是流程。每个参数、每个响应字段和每个工具入参,请查阅参考文档 —— 它由线上契约生成,因此不会与实现脱节。
填写邮箱,我们会发送一个登录链接。打开它就会回到本页并拿到 API 密钥。
登录链接已发出。在本设备上打开它,就会回到本页并拿到 API 密钥。
请立即复制。密钥以哈希形式保存,因此只能显示这一次。
密钥以哈希形式保存,因此只能显示开头部分。
新密钥会立即替换当前密钥,仍在使用旧密钥的程序将停止工作。