あなたのAIエージェントが番号を購入し、コードを読み取り、仮想通貨で支払う — 人手もKYCもメールも不要。
どんなAIエージェントにも、匿名の電話番号をエンドツーエンドでプロビジョニングする力を与えます — $0.01からのワンショット認証コード、または$4.20からの7日・14日・30日・90日専用レンタル — すべての工程で人手は一切介在しません。Claude Desktop、Claude Code、ChatGPT、Cursor、Continue、Cline、OpenClaw、n8n、あらゆる生のHTTPクライアントに対応しています。対応範囲は133サービス(Telegram、WhatsApp、Google、Discord、Tinder、OpenAI、Binance、Twitter/X、Coinbase、Apple、Microsoft、Steam、PayPalなど)、116カ国、400のキャリアルート — 合計15,400件超のリアルタイム価格ポイントです。決済は8種類の仮想通貨に対応:Bitcoin、Monero、Ethereum、Litecoin、TRON、USDT、SOL。
エージェントがここで購入できる2つのもの
どちらも1つのプリペイド残高から支払われます — 一度$25からチャージすれば、コードとレンタルを自由に組み合わせられます。
ワンショットSMS認証
1つの番号が1つのコードを受信して終了します。登録、OTPプロンプト、使い捨て登録向けです。20分以内にSMSが届かない場合、料金は自動的に残高へ戻ります。133サービス・116カ国にわたる15,400件超のリアルタイム価格から選べます。
POST /api/v1/numbers
専用番号レンタル
あなたのエージェントは、7日・14日・30日・90日間、他の誰も触れられない専用回線を取得し、133のサービスすべてから受信SMSを無制限に受け取れます。Telegramボット、WhatsAppプロフィール、リカバリー番号、常時稼働の2FAなど、長期間使い続けるアカウントに最適です。1回の呼び出しで複数注文すればフリート運用のローテーションも可能です。
POST /api.php?action=rental_buy
1つのバックエンド、3つの入り口
あなたのスタックがどのようなものであっても、3つの経路はすべて同じアカウント、同じ残高、同じ /api/v1/* の仕組みに行き着きます。
MCP — Claude、Cursor、Continue、Clineにネイティブ対応
MCP設定を https://smsnokyc.com/mcp に向けるだけで、list_services、list_countries、list_catalog、quote、create_account、topup、topup_status、buy_number、get_sms、cancel_number、agent_help の11のツールが一斉に使えるようになります。
REST — HTTPを話すそれ以外すべてに
/api/v1/ 配下のクリーンなJSON、Bearerシード認証、そして /openapi.json のOpenAPI 3.1契約。curlで叩くもよし、PythonやGoでスクリプト化するもよし — HTTPスタックさえあれば何でも対応できます。
x402-light — 1回のやり取りでUSDC資金調達
ウォレットを持つエージェント向けに構築されています。/api/v1/topup に X-Payment-Mode: x402 を追加すると、402レスポンスにUSDC入金指示が含まれます — 1回の往復、仲介業者なし、ミドルマンなし。
空のウォレットからコード受信まで、わずか6回のリクエストで
SDKもOAuthのやり取りも、確認メールも不要です。1回目の呼び出しで無料アカウントとそのシードを取得。2回目の呼び出しで$25〜$1000の任意の金額の仮想通貨インボイスを発行。あとはコードやレンタルのたびに残高から差し引かれるだけです。
1アカウントを開設する
POST /api/v1/account への無料呼び出し1回だけです。返されたシードを保存してください — それが残高への唯一の鍵です。残高は空からスタートします。
2仮想通貨でチャージする
金額とコインを指定してPOST /api/v1/topup を呼び出します — BTCやXMRからETH、LTC、TRX、USDT、USDT-TRC20、SOLまで8種類に対応 — インボイスに記載された金額を、返されたアドレスへ正確に送金してください。
3インボイスの確定を待つ
GET /api/v1/topup/{id} をおよそ10秒間隔でループさせます。ネットワークが確認すると、ステータスがcompletedに変わり、金額が残高に反映されます。
4番号を購入する
service_idと国コードを指定してPOST /api/v1/numbers を呼び出します。残高が差し引かれ、数秒以内に回線が割り当てられます。
5コードを取得する
sms_codeが埋まるまでGET /api/v1/numbers/{id} を繰り返します — ほとんどのコードは1分以内に届きます。先にキャンセルすれば全額が残高に戻ります。
# 1. Create a free account — returns the seed (only credential) curl -X POST https://smsnokyc.com/api/v1/account # → {"account_seed":"AaBb-CcDd-EeFf-GgHh", "balance":0.00, ...} # 2. Fund the balance (min $25, max $1000; pick any of 8 coins) curl -X POST https://smsnokyc.com/api/v1/topup \ -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh' \ -H 'Content-Type: application/json' \ -d '{"amount_usd": 25, "crypto": "XMR"}' # → {"topup_id":12345, "address":"4Abc...", "amount_crypto":"0.025", ...} # 3. Pay XMR, then poll until completed curl https://smsnokyc.com/api/v1/topup/12345 \ -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh' # 4. Buy a SINGLE-USE SMS number (debits $0.20–$1) curl -X POST https://smsnokyc.com/api/v1/numbers \ -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh' \ -H 'Content-Type: application/json' \ -d '{"service_id": 1, "country": "US"}' # 5. Poll for SMS code (typically < 60 s) curl https://smsnokyc.com/api/v1/numbers/86421 \ -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh' # → {"phone_number":"+1...", "sms_code":"847291", "status":"completed"}
# Alternative: rent a dedicated number for 7/14/30/90 days # (unlimited incoming SMS, all services accepted) curl -X POST 'https://smsnokyc.com/api.php?action=rental_buy' \ -H 'Cookie: smsnokyc_session=...' \ -d 'country=US&operator_id=1&duration=30&qty=1' # → {"order_ids":[12346], "total":15.00, "duration":30}
1分足らずでMCPを設定 /mcp
以下のスニペットをClaude Desktop、Claude Code、Cursor、Continue、Clineに貼り付けてクライアントを再起動し、Googleの登録認証用に米国の番号をリクエストしてみてください。あとはエージェントが処理します。
{
"mcpServers": {
"smsnokyc": {
"url": "https://smsnokyc.com/mcp"
}
}
}
11のツール、1つのエンドポイント
接続後、agent_help() を実行してください — サーバー自体に実例付きの標準的な手順ガイドが組み込まれているため、ツールと一緒にレシピが移動します。
x402-light — 1回の402交換で残高を入金 x402-light
X-Payment-Mode: x402ヘッダーを/api/v1/topupに付与すると、APIはHTTP 402で応答し、X-Payment-Requiredヘッダーとレスポンスボディの両方にUSDC (ERC-20)の入金詳細を含める。USDCを送金し、一度ポーリングすれば、すぐに利用開始できる。x402-lightは入金のみをカバーし、購入自体は常に前払い残高から差し引かれる点に注意。
curl -X POST https://smsnokyc.com/api/v1/topup \ -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh' \ -H 'X-Payment-Mode: x402' \ -d '{"amount_usd": 25}' # ← HTTP/1.1 402 Payment Required # ← X-Payment-Required: {"network":"erc20","token":"USDCETH", # ← "amount_usdc":"25","recipient":"0xff...","expires_in":900}
ドライランサンドボックス — まず統合し、後で使う dry_run=1
すべての /api/v1/* エンドポイントは ?dry_run=1、X-Dry-Run: 1 ヘッダー、またはボディ内の dry_run: true を受け付けます。このモードでは、合成トップアップは60秒後にcompletedに切り替わり、合成番号は30秒後にコード123456を返し、本番データベースには一切触れません。1サトシも動かす前にエージェントのループ全体を組み上げられます。
curl -X POST 'https://smsnokyc.com/api/v1/account?dry_run=1' \ -H 'Content-Type: application/json' \ -d '{"crypto":"XMR"}' # Then poll the synthetic topup, buy a number, get SMS "123456" — all fake.
自律エージェントが実際にこれで行うこと
実際のエージェント型トラフィックから見えてくる繰り返しパターン。
一括アカウントプロビジョニング
グロースエージェントが、それぞれ異なる国からの新しい番号を使って、Telegram、Discord、Twitter/Xのプロフィールをまとめて並行作成します。
ヘッドレスログインのブロック解除
SMS OTPしか受け付けないログインの壁にリサーチエージェントがぶつかります。回線をプロビジョニングしてコードを受信し、セッションを完了させ、番号を破棄します。
個人SIMなしでの取引所登録
Binance、Coinbase、Krakenの電話確認をクリアしつつ、本当の番号は非公開のままにします — エージェントは自身のウォレットからステーブルコインで決済します。
国境をまたぐOTPフローのテスト
国ごとに1回のAPI呼び出しをループさせ、あなたの製品が116カ国にわたるフットプリントで正しくOTPを配信していることを確認します。
ユーザーのプライバシーを守るアシスタント
ユーザーがClaudeやChatGPTにどこかでアカウントを開くよう依頼すると、アシスタントが番号を調達しコードを中継するため、個人の電話番号がどこにも表示されません。
ホワイトラベルSMSツール
エージェントプラットフォームがAPIをラップし、匿名認証を自社の顧客向けの標準機能として提供します — 摩擦のない再販です。
長期稼働ボット向けの常設回線
常駐エージェントが30日または90日のTelegram番号をレンタルし続け、何カ月にもわたって着信アラートを読み取ります — 定期的な人的再認証は不要です。
広告運用向けのローテーションフリート
複数の国にまたがる長期番号を5〜10件レンタルし、それぞれをマーケティングアカウント1つに紐づけ、エージェントにスケジュールに沿ってプールをローテーションさせます。
エージェントのワークフローに適合する6つの理由
人間のセーフティネットなしに、自律プロセスが電話番号を検証できるようにする特性。
設計段階から匿名
名前も、受信箱も、書類アップロードも、キャプチャの迷路もない。シードフレーズがアカウントのすべてであり、任意でTOTP 2FAを追加できる。
分単位ではなく秒単位
番号はほぼ即座に割り当てられ、大半のコードは60秒以内に届く。無音の場合は自動返金がトリガーされる。
すぐ使える116カ国
1つのAPI表面、400のキャリアルート、そしてルートごとに選べる仮想・物理・プレミアムのオペレーター階層。
対応サービス133件
Telegram、WhatsApp、Google、Discord、OpenAI、Binance、Tinder、Twitter/Xなど — サービスと国の組み合わせを問い合わせればライブ見積もりが得られる。
全エンドポイントにサンドボックス完備
dry_run=1で、アカウント作成、入金、購入、コード受信という全工程をシミュレートできる — ウォレットには一切手を触れない。
前払い、かつ逃げ道あり
コードが届く前にキャンセルすれば、残高はその場で復元される。ちょうどの金額を入金すれば、セッションの支出上限を厳密に固定できる。
エージェントをスペックに向けて動かすだけ
すべてのエンドポイント、スキーマ、エラー形式は https://smsnokyc.com/openapi.json にマシン可読形式で文書化されています — このURLをエージェントに渡して探索させてください。
よくある質問
エージェントパイプラインにSmsNoKYCを組み込むチームのための回答集。
初回チャージの最低額は本当に$25ですか?
はい — $25はすべての残高チャージ(初回も含む)の最低額で、1回あたり上限は$1000です。手数料として差し引かれることはなく、ネットワークが確認した時点で全額が残高に反映されます。コードの通常価格$0.20〜$1で計算すると、おおよそ25〜125回分の認証に相当します。この最低額を設けているのは、プール全体の配信品質を下げる使い捨てアカウントを排除するためです。
どのエージェントとIDEに対応していますか?
MCPに対応するものはすべてネイティブに接続できます。Claude Desktop、Claude Code、Cursor、Continue、Cline、その他あらゆるModel Context Protocolクライアントです。MCP非対応のエージェント — ChatGPT連携、OpenClaw、n8nワークフロー、単純なPythonスクリプト、長時間稼働のマネージドエージェント — も、同じシードベースのBearer認証と同じフローで /api/v1/* のHTTPSバックエンドに直接アクセスできます。
コードが届かなかった場合、お金は失われますか?
いいえ。コードが届く前であればいつでも /api/v1/numbers/{id}/cancel を叩けば、全額が残高に即座に戻ります。キャンセルを忘れた場合も、20分経過すると注文は自動的に失効し自動返金されます。実際にコードが届いた番号を保持し続けた場合のみ、お金は消費されたままになります。
実際の仮想通貨を使わずに統合できますか?
任意の /api/v1/* コールに ?dry_run=1 を付けるか、X-Dry-Run: 1 ヘッダーを送るか、JSONボディに dry_run: true を入れてください。サンドボックスは自律的に進行します — シードは AAAA-DRYR-DRYR-DRYR として返され、トップアップは60秒後に完了し、buy_numberは合成の +1-555-DRY-XXXX 回線を発行し、get_smsは30秒後にコード123456を返します。決済レールへの接続も、topupsやordersテーブルへの書き込みも、実際のプロビジョニングも一切行われません。すべてのMCPツールが同じdry_runフラグに対応しています。
ワンショット認証とレンタル、どちらが必要ですか?
ワンショット認証(POST /api/v1/numbers)は、1件のコードを受信できる単一の番号を提供し、20分間有効で、通常$0.20〜$1です — 登録やOTPプロンプト向けです。レンタル(POST /api.php?action=rental_buy)は、7日・14日・30日・90日間専用回線をエージェントに提供し、全サービスから受信SMSを無制限に受け取れます。$4.20から始まります — Telegramボットなど、エージェントが長期間監視し続けるアカウント向けです。どちらも$25以上のチャージでまかなわれる共有残高から支払われます。ネイティブの /api/v1/rentals エンドポイントは開発中で、それまでは従来のrental_buyアクションが同じBearerシード認証を受け付けます。