メインコンテンツへスキップ
100+
1,000以上のサービス対応。暗号通貨払い、KYCなし。
番号を購入する
AIエージェント向けSMS認証・番号レンタル · MCP · REST · x402

任意のAIエージェントから、仮想通貨で支払い、KYCなしでSMS認証コードを受信するか、仮想電話番号をレンタルできます。

SimNoKYCはAIエージェントが匿名の仮想電話番号を購入できるように設計されています。シングルユースのSMS認証から長期専用レンタル(7/14/30/90日)まで、人間が介在することなくエンドツーエンドで完結します。Claude(Desktop / Code / Managed Agents)、OpenClaw、ChatGPT、Cursor、Continue、Cline、n8n、HTTP通信が可能な任意のカスタムクライアントに対応。190か国以上で1,000以上のサービス(Google、Telegram、WhatsApp、Discord、Tinder、OpenAI、Binance、Twitter/X、Coinbase、Apple、Microsoft、Steam、PayPalなど)をサポート。Bitcoin、Monero、Ethereum、USDT、USDC、Solana、Litecoin、XRP、TRON、Toncoin、Dogecoin、Polygon、Bitcoin Cash、Dash、Cardano、Avalanche、Zcashを含む20種類以上の仮想通貨で支払えます。

Claude Desktop Claude Code ChatGPT Cursor Continue Cline OpenClaw curl
KYCなし
MCPサーバー
REST + OpenAPI
x402-light
14種類の仮想通貨
テストモード

2つの商品、どちらもエージェントが購入可能

ワークフローに合ったモデルを選んでください。どちらも初回$25チャージ後、同一の残高から利用できます。

SMS verification

シングルユースSMS認証

$0.20〜$1 / SMS・有効時間20分・SMSなし自動返金

1番号、1SMSコード。アカウント登録、OTP認証、使い捨て登録に最適です。SMSが届いた後、または20分後に番号は解放されます(返金あり)。1,000以上のサービス × 190か国以上の組み合わせ。

POST /api/v1/numbers
Number rental

長期番号レンタル

$3〜$30・7日/14日/30日/90日・受信SMS無制限

7日、14日、30日、90日間、独占的に利用できる専用番号です。レンタル期間中は任意のサービスからのSMSを無制限に受信できます。長期利用するアカウント(Telegram、WhatsApp、リカバリー番号、多要素認証)に最適です。フリートローテーション用に複数まとめて購入することも可能です。

POST /api.php?action=rental_buy

3つの統合パス、1つのドメイン

スタックに合ったものを選んでください。どれも同じバックエンド、同じアカウント、同じ/api/v1/*ロジックにアクセスします。

MCP

MCP — Claude、Cursor、Continue、Cline向け

https://simnokyc.com/mcp をMCPの設定に追加するだけで、11のツールが即座に利用できます:list_services、list_countries、list_catalog、quote、create_account、topup、topup_status、buy_number、get_sms、cancel_number、agent_help。

REST

REST — 任意のHTTPクライアント向け

/api/v1/配下のプレーンJSONエンドポイント。Bearer認証(シード)。/openapi.jsonにOpenAPI 3.1の仕様書あり。curl、Python、Go、HTTPを話せるものなら何でも動作します。

x402-light

x402-light — 即時USDCチャージ

独自ウォレットを持つエージェント向け。/api/v1/topupにX-Payment-Mode: x402を送信すると、1回のラウンドトリップでUSDC入金指示を含む402レスポンスが返されます。ファシリテーター不要。

仕組み — アカウント0の状態からSMS受信まで6つのAPI呼び出し

SDKのインストール不要。OAuthなし。メールなし。最初の呼び出しでシードが返されます(アカウント作成は無料)。2回目の呼び出しで任意の金額の仮想通貨チャージ請求書が発行されます。入金後は残高からSMS認証またはレンタルごとに消費します。

無料サインアップ、残高制の購入。 SimNoKYCは残高ベースのサービスです。POST /api/v1/accountで無料アカウントが作成され、シード(唯一の認証情報)が返されます。残高は$0からスタートし、SMS認証またはレンタルを購入する前に別途/api/v1/topup呼び出し($25〜$1000の任意の金額)で補充します。1回あたりの典型的なSMS料金は、サービスと国によって$0.20〜$1です。

1アカウントを作成する

POST /api/v1/accountでシードが返されます(必ず保存してください)。残高は$0です。この時点では支払いは不要です。

2残高をチャージする

POST /api/v1/topupで金額と希望の仮想通貨(BTC、XMR、ETH、USDT、USDC、SOL、LTC、XRP、TRX、TON、DOGE、POL、BCH、DASH、ADA、AVAX、ZECを含む20種類以上)を指定し、返されたアドレスに正確な仮想通貨を送金してください。

3完了までポーリングする

GET /api/v1/topup/{id}を約10秒ごとに呼び出します。status="completed"になると、入金額が残高に反映されます。

4番号を購入する

POST /api/v1/numbersにservice_idとcountryを指定します。残高から引き落とされます。電話番号は数秒以内に割り当てられます。

5SMSを受信する

GET /api/v1/numbers/{id}をsms_codeが非nullになるまで呼び出します。通常の配信は60秒以内です。SMSを受信する前にキャンセルすると全額返金されます。

curl — SMS認証のフルフロー
# 1. Create a free account — returns the seed (only credential)
curl -X POST https://simnokyc.com/api/v1/account
# → {"account_seed":"AaBb-CcDd-EeFf-GgHh", "balance":0.00, ...}

# 2. Fund the balance (min $25, max $1000; pick any of 20+ coins)
curl -X POST https://simnokyc.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://simnokyc.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://simnokyc.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://simnokyc.com/api/v1/numbers/86421 \
  -H 'Authorization: Bearer AaBb-CcDd-EeFf-GgHh'
# → {"phone_number":"+1...", "sms_code":"847291", "status":"completed"}
curl — 長期番号レンタル
# Alternative: rent a dedicated number for 7/14/30/90 days
# (unlimited incoming SMS, all services accepted)
curl -X POST 'https://simnokyc.com/api.php?action=rental_buy' \
  -H 'Cookie: simnokyc_session=...' \
  -d 'country=US&operator_id=1&duration=30&qty=1'
# → {"order_ids":[12346], "total":15.00, "duration":30}

MCPセットアップ(60秒) /mcp

このスニペットをMCP対応クライアント(Claude Desktop、Claude Code、Cursor、Continue、Cline)に追加してください。再起動後、「米国番号でGoogle認証SMSを取得して」と話しかけてみましょう。

~/.claude/mcp_settings.json (or Cursor/Continue/Cline equivalent)
{
  "mcpServers": {
    "simnokyc": {
      "url": "https://simnokyc.com/mcp"
    }
  }
}

MCPサーバーが公開するツール一覧

list_services
list_countries
list_catalog
quote
create_account
topup
topup_status
buy_number
get_sms
cancel_number
agent_help

その後、クライアント内でagent_help()を呼び出してください。ツール自体に組み込まれた正規のレシピとサンプルが返されます。

x402-light — USDCを使ったチャージ向け単一ラウンドトリップ x402-light

/api/v1/topupにX-Payment-Mode: x402ヘッダーを送信します。サーバーはX-Payment-RequiredヘッダーとJSONボディの両方にUSDC(ERC-20)入金指示を含むHTTP 402レスポンスを返します。USDCを送金し、URLをポーリングすると残高に反映されます。(注:x402-lightはチャージ専用です。実際のSMS購入は残高から行われます。)

x402-light — single round trip with USDC for top-ups
curl -X POST https://simnokyc.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秒後に自動完了し、仮想番号は30秒後にSMSコード「123456」を返します。実際のデータベース行は書き込まれません。ウォレットから実際の仮想通貨を送金する前に、統合を検証するのに最適です。

ドライラン — 実際のクリプトも実際の番号もプロビジョニングされません
curl -X POST 'https://simnokyc.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.

ユースケース — エージェントがSimNoKYCで行うこと

今日のエージェントワークフローで見られるパターンです。

大規模なアカウント作成

グロースオートメーションエージェントが、異なる国の新しい番号を使ってTelegram、Discord、Twitter/Xの使い捨てアカウントを並行して大量に作成します。

ヘッドレスログイン向けOTP

リサーチエージェントがSMSでのみOTPを送信する有料サービスにログインする必要がある場合、番号を購入し、コードを受信し、ログインを完了し、番号を終了します。

仮想通貨取引所 / KYCなしサインアップ

エージェント自身のウォレットからステーブルコインで支払い、個人の電話番号を公開せずにBinance、Coinbase、Krakenのアカウントを素早く認証します。

マルチリージョンテスト

単一のAPIコールループで国ごとに番号を取得することで、自社製品のOTPフローが50か国以上で正常に機能するか検証します。

ユーザー向けプライバシーファーストサインアップ

ClaudeやChatGPTがプライバシーを重視するユーザーの代わりに、実際の電話番号を公開せずにアカウントを作成します。支払いと配信はエージェント側で処理されます。

エージェント間リセリング

上位のエージェントプラットフォームが当社のAPIをラップし、自社ユーザーへのツールとして「匿名SMS認証」を提供します。摩擦のないリセリングが可能です。

自律型ボット向け永続レンタル

長時間稼働するClaude Managed Agentが30日間のTelegram番号をレンタルし、監視対象のサービスやTelegramチャンネルからの通知を受信します。毎月の再認証は不要です。

広告運用向け番号フリート

アカウントごとに電話番号が必要なプラットフォームで広告・マーケティングアカウントを管理するため、複数の国にわたる5〜10件の長期番号をまとめてレンタルします。月1回の支払いで、エージェントが番号をローテーションします。

SimNoKYCがエージェントに適している理由

SimNoKYCが自律型および補助型のSMS認証に特に適している6つの特性です。

完全KYCなし

氏名、メール、電話番号、本人確認書類、CAPTCHAは一切不要です。シードが唯一の認証情報です。

即時SMS配信

番号は数秒以内に発行されます。SMSは通常60秒以内に配信されます。SMSが届かない場合は自動返金されます。

50か国以上

米国、英国、フランス、ドイツ、ロシア、中国、インドなど40か国以上 — すべて単一のAPIで利用可能です。

200以上のサービス

Google、Telegram、WhatsApp、Discord、OpenAI、Binance、Tinder、Twitter/X…サービスと国でフィルタリングできます。

テストモード

費用をかけずにエンドツーエンドで統合を検証できます。すべてのエンドポイントでdry_run=1が使用可能です。

残高ベース、返金可能

SMSが届く前に番号をキャンセルすると、即座に残高に返金されます。セッションごとに正確な金額をチャージして支出を管理できます。

curl一発でAPIを試す

または https://simnokyc.com/openapi.json からOpenAPI 3.1の完全仕様を参照できます。

よくある質問

SimNoKYCをAIエージェントに統合する際のよくある質問です。

初回チャージが$25なのはなぜですか?もっと少額にできますか?

最低$25のチャージ額はアカウント作成を含むすべてのチャージに適用されます。これは手数料ではなく、すぐに残高に反映され、典型的なSMS認証(1回あたり$0.20〜$1、サービスと国による)で約150回分に相当します。最低$25が設定されているのは、SMS配信率を低下させるような使い捨てアカウントの乱立を防ぐためです。

どのAIアシスタントで利用できますか?

MCP対応のクライアントであればどれでも利用できます:Claude Desktop、Claude Code、Cursor、Continue、Clineなど、Model Context Protocolを実装しているクライアントが対象です。MCPに対応していないエージェント(OpenClaw、ChatGPTプラグイン、カスタムPythonスクリプト、n8nワークフロー、Anthropic Managed Agents)の場合も、/api/v1/*へのHTTPS呼び出しで同じ機能を利用できます。バックエンド、認証、フローはすべて同一です。

SMSが届かない場合はどうなりますか?

SMSを受信する前であれば、いつでも/api/v1/numbers/{id}/cancelを呼び出せます。番号の代金は即座に残高に全額返金されます。キャンセルを忘れた場合でも、注文は20分後に自動的に期限切れとなり、同様に自動返金されます。SMSコードが実際に届いた場合に限り、注文をオープンのまま保持した場合にのみ料金が発生します。

実際の仮想通貨を使わずにテストするにはどうすればよいですか?

任意の/api/v1/* URLに?dry_run=1を追加します(ヘッダー X-Dry-Run: 1、またはボディに dry_run: true を指定する方法でも利用できます)。仮想フローは自動的に進行します:account_seedは「AAAA-DRYR-DRYR-DRYR」、チャージは60秒後に自動完了、buy_numberは仮の+1-555-DRY-XXXX番号を返し、get_smsは30秒後に「123456」を返します。FixedFloat呼び出しなし、topups/ordersへのDBレコードなし、実際のプロビジョニングなし。MCPツールも同じdry_run引数を受け付けます。

SMS認証とレンタルの違いは何ですか?

SMS認証(POST /api/v1/numbers)はシングルユース:1番号、1SMSコード、有効時間20分、$0.20〜$1で、ワンショットのサインアップやOTPに最適です。番号レンタル(POST /api.php?action=rental_buy)は7日、14日、30日、90日間の専用番号を取得でき、その期間中は任意のサービスからのSMSを無制限に受信できます。長期利用するアカウント(長時間稼働するエージェントが監視するTelegramやWhatsAppアカウントなど)に最適です。レンタル料金は期間とオペレーターによって$3〜$30です。どちらも同一の残高から利用でき、最低$25のチャージで資金を補充します。専用の/api/v1/rentalsエンドポイントはロードマップに含まれています。現在、エージェントは同じBearer/seed認証でレガシーの/api.php?action=rental_buyエンドポイントを利用できます。