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

あらゆるAIエージェントから、暗号通貨支払い、KYC不要で — SMS認証コードを受信するか仮想電話番号をレンタルしましょう。

SimSMSは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つの番号、1つのSMSコード。アカウントサインアップ、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向け

MCPコンフィグに https://simsms.co/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レスポンスを受信。ファシリテーター不要。

仕組み — アカウントゼロからSMS受信まで6ステップ

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

無料サインアップ、残高ベースの購入。 SimSMSは残高ベースのサービスです。POST /api/v1/account は無料アカウントを作成し、シード(唯一の認証情報)を返します。残高は$0から始まります;SMS認証やレンタルを購入する前に、別途 /api/v1/topup 呼び出しで資金を追加してください($25〜$1,000の任意の金額)。一般的なSMS価格はサービスと国によって$0.20〜$1です。

1アカウントを作成する

POST /api/v1/account でシード(保存してください!)と残高$0が返されます。このステップでは支払いは不要です。

2残高をチャージする

金額とお好みの暗号通貨(20種類以上のコインから選択:BTC、XMR、ETH、USDT、USDC、SOL、LTC、XRP、TRX、TON、DOGE、POL、BCH、DASH、ADA、AVAX、ZEC)を指定して POST /api/v1/topup を呼び出し、返されたアドレスに正確な暗号通貨金額を送金してください。

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

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

4番号を購入する

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

5SMSを受信する

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

curl — SMSフル認証フロー
# 1. Create a free account — returns the seed (only credential)
curl -X POST https://simsms.co/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://simsms.co/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://simsms.co/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://simsms.co/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://simsms.co/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://simsms.co/api.php?action=rental_buy' \
  -H 'Cookie: simsms_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)に追加してください。再起動後、「US番号でGoogle認証SMSを取得して」と質問してみてください。

~/.claude/mcp_settings.json (or Cursor/Continue/Cline equivalent)
{
  "mcpServers": {
    "simsms": {
      "url": "https://simsms.co/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://simsms.co/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://simsms.co/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.

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

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

大規模アカウント作成

成長自動化エージェントが、それぞれ異なる国の新しい番号を使って、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件の長期番号をまとめてレンタルします — 月に一度支払い、エージェントが間でローテーションします。

SimSMSがエージェントに最適な理由

SimSMSが自律的・補助的なSMS認証に特に適した6つの特性。

完全KYC不要

名前、メール、電話番号、ID、CAPTCHAなし。シードが唯一の認証情報です。

即時SMS

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

50か国以上

US、UK、FR、DE、RU、CN、INなど40か国以上 — すべてを単一のAPIで。

200以上のサービス

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

テストモード

消費なしで統合をエンドツーエンドで検証できます。すべてのエンドポイントで dry_run=1 を使用。

残高ベース、返金可能

SMSが届く前に番号をキャンセル → 残高に即時返金。正確な金額をチャージすることでセッションごとの消費額を上限設定できます。

1つのcurlコマンドでAPIを発見する

または完全なOpenAPI 3.1仕様については https://simsms.co/openapi.json をご参照ください。

よくある質問

AIエージェントとSimSMSの統合に関するよくある質問。

初回チャージが$25なのはなぜですか — それ以下のチャージはできますか?

$25の最低金額は初回を含むすべてのチャージに適用されます。これは手数料ではなく — すぐに残高にクレジットされ、約150回のSMS認証をカバーします(一般的なSMS価格はサービスと国によって$0.20〜$1)。$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つの番号、1つのSMSコード、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シード認証を使用してレガシーの `/api.php?action=rental_buy` エンドポイントを使用できます。