Odbieraj kody weryfikacyjne SMS lub wynajmuj wirtualne numery telefonów — z dowolnego agenta AI, płatność w kryptowalucie, bez KYC.
SMSBurner jest zbudowany tak, aby agenci AI mogli kupować anonimowe wirtualne numery telefonów — zarówno jednorazową weryfikację SMS, jak i długoterminowe dedykowane wynajmy (7/14/30/90 dni) — od początku do końca bez udziału człowieka. Kompatybilny z Claude (Desktop / Code / Managed Agents), OpenClaw, ChatGPT, Cursor, Continue, Cline, n8n oraz dowolnym niestandardowym klientem HTTP. Ponad 1000 serwisów (Google, Telegram, WhatsApp, Discord, Tinder, OpenAI, Binance, Twitter/X, Coinbase, Apple, Microsoft, Steam, PayPal, …) w ponad 190 krajach. Płać w 8 kryptowalutach, w tym Bitcoin, Monero, Ethereum, USDT, Solana (SOL), Litecoin i TRON.
Dwa produkty, oba dostępne do zakupu przez agenta
Wybierz model, który pasuje do Twojego workflow. Oba korzystają z tego samego salda po początkowym doładowaniu $25.
Jednorazowa weryfikacja SMS
Jeden numer, jeden kod SMS. Idealny do zakładania kont, weryfikacji OTP, jednorazowych rejestracji. Numer jest zwalniany po nadejściu SMS-a lub po 20 minutach (zwrot środków). Ponad 1000 serwisów × ponad 190 krajów w różnych kombinacjach.
POST /api/v1/numbers
Długoterminowy wynajem numeru
Dedykowany numer wyłącznie dla Ciebie na 7, 14, 30 lub 90 dni. Odbieraj NIEOGRANICZONĄ liczbę SMS-ów od dowolnego serwisu w okresie wynajmu. Idealny do kont, których zamierzasz używać na stałe (Telegram, WhatsApp, numery do odzyskiwania, uwierzytelnianie wieloskładnikowe). Kup kilka naraz, aby rotować całą flotą.
POST /api.php?action=rental_buy
Trzy ścieżki integracji, jedna domena
Wybierz to, co pasuje do Twojego stacku. Wszystkie trafiają do tego samego backendu, tych samych kont, tej samej logiki /api/v1/*.
MCP — dla Claude, Cursor, Continue, Cline
Dodaj https://smsburner.com/mcp do swojej konfiguracji MCP. Natychmiast dostępnych jest jedenaście narzędzi: list_services, list_countries, list_catalog, quote, create_account, topup, topup_status, buy_number, get_sms, cancel_number, agent_help.
REST — dla dowolnego klienta HTTP
Zwykłe endpointy JSON pod /api/v1/. Uwierzytelnianie Bearer (seed). Specyfikacja OpenAPI 3.1 pod /openapi.json. Działa z curl, Python, Go i wszystkim, co obsługuje HTTP.
x402-light — natychmiastowe doładowanie w USDC
Dla agentów z własnym portfelem. Wyślij X-Payment-Mode: x402 na /api/v1/topup → 402 z instrukcjami wpłaty USDC w jednym cyklu. Bez potrzeby facilitatora.
Jak to działa — 6 wywołań od zera do odebranego SMS
Brak SDK do instalacji. Brak OAuth. Brak e-maila. Pierwsze wywołanie zwraca Twój seed (utworzenie konta jest bezpłatne); drugie generuje fakturę na doładowanie w kryptowalucie na dowolną wybraną kwotę. Po opłaceniu wydajesz środki ze swojego salda za każdy SMS lub wynajem.
1Utwórz konto
POST /api/v1/account zwraca seed (zapisz go!) oraz saldo $0. Na tym etapie płatność nie jest wymagana.
2Doładuj saldo
POST /api/v1/topup z wybraną kwotą i kryptowalutą (dowolna z 8 monet: BTC, XMR, ETH, LTC, TRX, USDT (ERC-20/TRC-20), Solana (SOL)), a następnie wyślij dokładną kwotę krypto na zwrócony adres.
3Odpytuj aż do zakończenia
GET /api/v1/topup/{id} co około 10 s. Gdy status="completed", wpłacona kwota zostaje zaksięgowana na Twoim saldzie.
4Kup numer
POST /api/v1/numbers z service_id + country. Obciąża saldo. Numer telefonu przydzielany w ciągu kilku sekund.
5Odbierz SMS
GET /api/v1/numbers/{id} aż sms_code będzie różny od null. Typowa dostawa poniżej 60 s. Anuluj przed nadejściem SMS-a, aby otrzymać pełny zwrot.
# 1. Create a free account — returns the seed (only credential) curl -X POST https://smsburner.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://smsburner.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://smsburner.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://smsburner.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://smsburner.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://smsburner.com/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}
Konfiguracja MCP (60 sekund) /mcp
Dodaj ten fragment do swojego klienta obsługującego MCP (Claude Desktop, Claude Code, Cursor, Continue, Cline). Po ponownym uruchomieniu zapytaj: „Zdobądź mi weryfikacyjny SMS od Google dla numeru z USA”.
{
"mcpServers": {
"simsms": {
"url": "https://smsburner.com/mcp"
}
}
}
Narzędzia udostępniane przez serwer MCP
Następnie wywołaj agent_help() w swoim kliencie — zwraca on kanoniczny przepis z przykładami, wbudowany bezpośrednio w samo narzędzie.
x402-light — pojedynczy cykl komunikacji z USDC do doładowań x402-light
Wyślij nagłówek X-Payment-Mode: x402 do /api/v1/topup. Serwer odpowie kodem HTTP 402 z instrukcjami wpłaty USDC (ERC-20) w nagłówku X-Payment-Required ORAZ w treści JSON. Wyślij USDC, odpytuj URL, saldo zostanie zasilone. (Uwaga: x402-light służy wyłącznie do doładowań — właściwe zakupy SMS realizowane są z Twojego salda.)
curl -X POST https://smsburner.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}
Tryb testowy (dry-run) — nigdy nie wydawaj prawdziwej krypto podczas integracji dry_run=1
Dodaj ?dry_run=1 (lub nagłówek X-Dry-Run: 1, albo pole treści dry_run: true) do dowolnego endpointu /api/v1/*. Syntetyczne doładowanie kończy się automatycznie po 60 s, syntetyczny numer zwraca kod SMS „123456” po 30 s, a do bazy danych nie jest zapisywany żaden prawdziwy wiersz. Idealne do walidacji integracji, zanim z Twojego portfela wyjdzie prawdziwe krypto.
curl -X POST 'https://smsburner.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.
Zastosowania — do czego agenci używają SMSBurner
Wzorce, które dziś obserwujemy w przepływach agentowych.
Tworzenie kont na dużą skalę
Agent do automatyzacji wzrostu tworzy równolegle dziesiątki jednorazowych kont na Telegramie, Discordzie lub Twitter/X — każde ze świeżym numerem z innego kraju.
OTP do logowań headless
Agent badawczy musi zalogować się do płatnego serwisu, który wysyła OTP wyłącznie przez SMS. Kupuje numer, odbiera kod, kończy logowanie i zwalnia numer.
Rejestracje na giełdach krypto bez KYC
Szybko zweryfikuj konto Binance, Coinbase lub Kraken bez ujawniania prywatnego numeru telefonu — płatność w stablecoinie z własnego portfela agenta.
Testowanie wielu regionów
Sprawdź, czy proces OTP w Twoim produkcie działa w ponad 50 krajach, pobierając numer dla każdego kraju w jednej pętli wywołań API.
Rejestracja z priorytetem prywatności dla użytkowników
Claude lub ChatGPT pomaga dbającemu o prywatność użytkownikowi zakładać konta bez ujawniania prawdziwego numeru telefonu — płatność i dostarczenie odbywają się po stronie agenta.
Odsprzedaż między agentami
Wyższego poziomu platformy agentowe opakowują nasze API, aby oferować „anonimową weryfikację SMS” jako narzędzie swoim własnym użytkownikom — bezproblemowa odsprzedaż.
Stały wynajem dla autonomicznego bota
Długo działający Claude Managed Agent wynajmuje numer Telegram na 30 dni, aby odbierać powiadomienia z monitorowanej usługi lub kanału Telegram — bez potrzeby comiesięcznej ponownej weryfikacji przez człowieka.
Flota numerów do kampanii reklamowych
Wynajmij pakiet 5–10 długoterminowych numerów w różnych krajach, aby zarządzać kontami reklamowymi/marketingowymi na platformach wymagających telefonu do każdego konta — płać raz w miesiącu, a agent przełącza się między nimi.
Dlaczego SMSBurner sprawdza się u agentów
Sześć właściwości, dzięki którym SMSBurner wyjątkowo dobrze nadaje się do autonomicznej i wspomaganej weryfikacji SMS.
Zero KYC
Bez imienia, e-maila, telefonu, dokumentu, captchy. Jedynym poświadczeniem jest seed.
Natychmiastowy SMS
Numery wydawane w kilka sekund. SMS zwykle dostarczany w mniej niż 60 sekund. Automatyczny zwrot środków, jeśli SMS nie dotrze.
Ponad 50 krajów
USA, Wielka Brytania, Francja, Niemcy, Rosja, Chiny, Indie i ponad 40 kolejnych — jedno API dla wszystkich.
Ponad 200 usług
Google, Telegram, WhatsApp, Discord, OpenAI, Binance, Tinder, Twitter/X… filtruj według usługi i kraju.
Tryb testowy
Przetestuj integrację od początku do końca bez wydawania środków. dry_run=1 na każdym endpoincie.
Oparte na saldzie, z możliwością zwrotu
Anuluj numer zanim dotrze SMS → natychmiastowy zwrot na saldo. Ogranicz wydatki na sesję, doładowując dokładnie takie kwoty, jakich potrzebujesz.
Odkryj API w jednym curlu
Lub otwórz https://smsburner.com/openapi.json, aby zobaczyć pełną specyfikację OpenAPI 3.1.
FAQ
Najczęstsze pytania dotyczące integracji SMSBurner z agentami AI.
Dlaczego pierwsze doładowanie wynosi $25 — czy mogę doładować mniej?
Minimum 25 USD dotyczy każdego doładowania, w tym pierwszego (utworzenie konta). To nie jest opłata — kwota jest natychmiast dopisywana do Twojego salda i pokrywa około 150 weryfikacji SMS (typowa cena SMS to 0,20–1 USD w zależności od serwisu i kraju). Minimum 25 USD istnieje po to, by chronić usługę przed jednorazowymi kontami, które pogarszałyby wskaźniki dostarczalności SMS dla wszystkich.
Którzy asystenci AI mogą z tego korzystać?
Dowolny klient obsługujący MCP: Claude Desktop, Claude Code, Cursor, Continue, Cline oraz każdy klient implementujący Model Context Protocol. Dla agentów bez obsługi MCP (OpenClaw, wtyczki ChatGPT, własne skrypty Python, przepływy n8n, Anthropic Managed Agents) ta sama funkcjonalność jest dostępna poprzez zwykłe wywołania HTTPS do /api/v1/* — to samo zaplecze, ta sama autoryzacja, ten sam przepływ.
Co się stanie, jeśli SMS nie dotrze?
Możesz wywołać /api/v1/numbers/{id}/cancel w dowolnym momencie przed odebraniem SMS-a. Pełna cena numeru zostaje natychmiast zwrócona na Twoje saldo. Jeśli zapomnisz anulować, zamówienie automatycznie wygasa po 20 minutach i również jest automatycznie zwracane. Płacisz tylko wtedy, gdy kod SMS faktycznie dotrze, a Ty pozostawisz zamówienie otwarte.
Jak testować bez wydawania prawdziwych kryptowalut?
Dodaj ?dry_run=1 do dowolnego adresu URL /api/v1/* (lub nagłówek X-Dry-Run: 1, albo pole dry_run: true w treści żądania). Syntetyczny przepływ postępuje automatycznie: account_seed to „AAAA-DRYR-DRYR-DRYR”, topup kończy się automatycznie po 60 s, buy_number zwraca fałszywy numer +1-555-DRY-XXXX, get_sms zwraca „123456” po 30 s. Bez wywołania FixedFloat, bez wiersza w bazie danych w topups/orders, bez rzeczywistego provisioningu. Narzędzia MCP przyjmują ten sam argument dry_run.
Jaka jest różnica między weryfikacją SMS a wynajmem?
Weryfikacja SMS (POST /api/v1/numbers) jest jednorazowa: jeden numer, jeden kod SMS, ważny 20 minut, $0.20–$1 — idealna do jednorazowych rejestracji i kodów OTP. Wynajem numeru (POST /api.php?action=rental_buy) daje Ci dedykowany numer na 7, 14, 30 lub 90 dni, który przez cały ten okres może odbierać NIEOGRANICZONĄ liczbę przychodzących SMS-ów z dowolnego serwisu — idealny do kont, z których zamierzasz korzystać na stałe (np. konto Telegram lub WhatsApp monitorowane przez długo działającego agenta). Wynajem kosztuje $3–$30 w zależności od czasu trwania i operatora. Oba korzystają z tego samego salda, które zasilasz doładowaniami o wartości minimum $25. Dedykowany endpoint `/api/v1/rentals` jest w planach; na razie agenci mogą korzystać ze starszego endpointu `/api.php?action=rental_buy` z tym samym uwierzytelnianiem Bearer/seed.