把接码服务封装为 MCP 服务器:AI 智能体按国家订购私人号码、读取验证码、完成后归还,九个工具走 stdio,无需学习额外 SDK。核心能力围绕错误处理贴心展开。智能体自动化注册与测试是高频刚需,验证码环节几乎总是断点;本项目号称覆盖 200+ 国家居品类之最,一次 API 调用即可核验。README 工程细节写得克制专业——密钥只从环境变量读取且不出现在工具输出、轮询节流、错误码翻译成自然语言。npx 即装零依赖使接入成本接近于无。

| 项目 | 内容 |
|---|---|
| 仓库 | sv-number/mcp-server |
| 语言 / 许可证 | JavaScript / MIT(代码),背后接码服务为商业付费产品 |
| 总星标 | ⭐ 559(截至 2026-08-26) |
| 创建时间 | 2026-08-07 |
| 榜单 | 近30天新星榜 第43名 |
把接码服务封装为 MCP 服务器:AI 智能体按国家订购私人号码、读取验证码、完成后归还,九个工具走 stdio,无需学习额外 SDK。
智能体自动化注册与测试是高频刚需,验证码环节几乎总是断点;本项目号称覆盖 200+ 国家居品类之最,一次 API 调用即可核验。README 工程细节写得克制专业——密钥只从环境变量读取且不出现在工具输出、轮询节流、错误码翻译成自然语言。npx 即装零依赖使接入成本接近于无。
基于 stdio 传输的标准 MCP 服务器,npm 包 `sv-number-mcp` 经 npx 直接运行,向上对接 sms-verification-number.com 的 REST API。README 特意强调服务代码不可凭模型记忆推断(例如 `uk` 是 Airbnb、`re` 是 Coinbase、`tn` 是 LinkedIn),因此强制 agent 先查 `list_services` 再下单;`deliveredPercent` 缺失时以在线池大小作次优信号。配置项含 `SVN_API_KEY`(必填)、`SVN_LANG`(同时决定语言与货币)、`SVN_POLL_SECONDS` 等。
Claude Code 一条命令:`claude mcp add sv-number --env SVN_API_KEY=your_key -- npx -y sv-number-mcp`;Cursor/Codex/Claude Desktop 写入对应 JSON 配置即可。API Key 需在该商业平台注册获取,服务收费且无免费额度。
典型对话流:"帮我注册一个印尼区的 Telegram 账号"。agent 依次调用 order_number 取得 +62 号码 → wait_for_code 收到六位验证码 → finish_activation 结束激活。号码仅用于收码。
明确的能力边界必须知晓:只能收验证短信,不能发短信或接电话;README 自我声明不适合银行、支付或政府账户,也不适合需长期持有的号码场景;`ot`(接收任意发件方)是兜底项而非通配符。配套还有 markdown skills 仓库与 API 参考文档供深入定制。
接码类 MCP 并非独家,本项目的差异化在于国家覆盖广度、工具语义贴合 agent 习惯(如强制查表而非猜代码),以及错误信息的中层翻译能力;相比让 agent 直接调裸 REST API,封装后显著降低了模型出错率。使用前应评估当地法规与平台条款。