Receba códigos de verificação SMS ou alugue números virtuais — de qualquer agente IA, pago em cripto, sem KYC.
SimSMS foi construído para que agentes IA possam comprar números de telefone virtuais privados — tanto para verificação SMS de uso único como para aluguéis dedicados de longo prazo (7/14/30/90 dias) — de ponta a ponta, sem intervenção humana. Compatível com Claude (Desktop / Code / Managed Agents), OpenClaw, ChatGPT, Cursor, Continue, Cline, n8n e qualquer cliente HTTP customizado. Mais de 1000 serviços em mais de 190 países. Pague com mais de 20 criptomoedas incluindo Bitcoin, Monero, Ethereum, USDT, USDC, Solana, Litecoin, XRP, TRON, Toncoin, Dogecoin, Polygon, Bitcoin Cash, Dash, Cardano, Avalanche e Zcash.
Dois produtos, ambos compráveis por agentes
Escolha o modelo que se encaixa no seu fluxo de trabalho. Ambos funcionam a partir do mesmo saldo após a recarga inicial de $25.
Verificação SMS de uso único
Um número, um código SMS. Perfeito para cadastros de contas, verificação OTP, registros descartáveis. O número é liberado após a chegada do SMS ou após 20 minutos (reembolsado). 1000+ serviços × 190+ países.
POST /api/v1/numbers
Aluguel de número de longo prazo
Um número dedicado exclusivamente seu por 7, 14, 30 ou 90 dias. Receba SMS ILIMITADOS de qualquer serviço durante o período de aluguel. Ideal para contas que você pretende continuar usando (Telegram, WhatsApp, números de recuperação, autenticação multifator). Compre vários de uma vez para rotação de frota.
POST /api.php?action=rental_buy
Três caminhos de integração, um domínio
Escolha o que se encaixa na sua stack. Todos acessam o mesmo backend, as mesmas contas, a mesma lógica /api/v1/*.
MCP — para Claude, Cursor, Continue, Cline
Adicione https://simsms.co/mcp à sua configuração MCP. Onze ferramentas instantaneamente disponíveis: list_services, list_countries, list_catalog, quote, create_account, topup, topup_status, buy_number, get_sms, cancel_number, agent_help.
REST — para qualquer cliente HTTP
Endpoints JSON simples em /api/v1/. Autenticação Bearer (seed). Especificação OpenAPI 3.1 em /openapi.json. Funciona com curl, Python, Go, qualquer coisa que fale HTTP.
x402-light — recarga instantânea com USDC
Para agentes com carteira própria. Envie X-Payment-Mode: x402 para /api/v1/topup → 402 com instruções de depósito USDC em uma única ida e volta. Nenhum facilitador necessário.
Como funciona — 6 chamadas desde conta zero até SMS recebido
Sem SDK para instalar. Sem OAuth. Sem e-mail. A primeira chamada retorna sua seed (a criação de conta é gratuita); a segunda emite uma fatura de recarga em cripto no valor que você escolher. Após o pagamento, você usa o saldo por SMS ou aluguel.
1Criar sua conta
POST /api/v1/account retorna a seed (guarde-a!) e um saldo de $0. Nenhum pagamento é necessário nesta etapa.
2Recarregar seu saldo
POST /api/v1/topup com o valor e a cripto de sua escolha (qualquer uma das mais de 20 moedas...), depois envie o valor exato em cripto para o endereço retornado.
3Fazer polling até completar
GET /api/v1/topup/{id} a cada ~10 s. Quando status="completed" o valor depositado é creditado ao seu saldo.
4Comprar um número
POST /api/v1/numbers com service_id + country. Debita do saldo. Número de telefone atribuído em segundos.
5Receber o SMS
GET /api/v1/numbers/{id} até sms_code ser não-nulo. Entrega típica em menos de 60 s. Cancele antes do SMS para reembolso total.
# 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"}
# 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}
Configuração MCP (60 segundos) /mcp
Adicione este snippet ao seu cliente compatível com MCP (Claude Desktop, Claude Code, Cursor, Continue, Cline). Após reiniciar, pergunte: "Me consiga um SMS de verificação do Google para um número dos EUA".
{
"mcpServers": {
"simsms": {
"url": "https://simsms.co/mcp"
}
}
}
Ferramentas expostas pelo servidor MCP
Depois chame agent_help() dentro do seu cliente — ele retorna a receita canônica com exemplos, embutida na própria ferramenta.
x402-light — ida e volta única com USDC para recargas x402-light
Envie cabeçalho X-Payment-Mode: x402 para /api/v1/topup. O servidor responde HTTP 402 com instruções de depósito USDC (ERC-20) no cabeçalho X-Payment-Required E no corpo JSON. Envie o USDC, faça polling na URL, saldo é creditado. (Nota: x402-light é apenas para recargas — compras de SMS reais são debitadas do seu saldo.)
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}
Modo teste (dry-run) — nunca gaste cripto real durante a integração dry_run=1
Adicione ?dry_run=1 (ou cabeçalho X-Dry-Run: 1, ou campo no corpo dry_run: true) a qualquer endpoint /api/v1/*. A recarga sintética completa automaticamente após 60 s, o número sintético retorna código SMS "123456" após 30 s, e nenhuma linha de banco de dados real é escrita. Perfeito para validar uma integração antes que cripto real saia da sua carteira.
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.
Casos de uso — o que agentes fazem com SimSMS
Padrões que vemos em fluxos de trabalho agênticos hoje.
Criação de contas em escala
Um agente de automação de crescimento cria dezenas de contas descartáveis no Telegram, Discord ou Twitter/X em paralelo — cada uma com um número novo de um país diferente.
OTP para logins headless
Um agente de pesquisa precisa fazer login em um serviço pago que só envia OTP via SMS. Ele compra um número, recebe o código, completa o login, cancela o número.
Exchange de cripto / cadastros sem KYC
Verifique rapidamente uma conta Binance, Coinbase ou Kraken sem expor um número de telefone pessoal — pago em stablecoin da própria carteira do agente.
Testes multi-região
Verifique se o fluxo OTP do seu próprio produto funciona em mais de 50 países obtendo um número por país em um único loop de chamadas API.
Cadastros com privacidade para usuários
Claude ou ChatGPT ajudam um usuário preocupado com privacidade a criar contas sem expor seu número de telefone real — pagamento + entrega acontecem pelo lado do agente.
Revenda de agente para agente
Plataformas de agentes de nível superior encapsulam nossa API para oferecer "verificação SMS anônima" como ferramenta aos seus próprios usuários — revenda sem fricção.
Aluguel persistente para um bot autônomo
Um Claude Managed Agent de longa duração aluga um número Telegram de 30 dias para receber notificações de um serviço monitorado ou canal Telegram — sem necessidade de re-verificação humana mensal.
Frota de números para operações publicitárias
Alugue um lote de 5 a 10 números de longo prazo em diferentes países para gerenciar contas de anúncios/marketing em plataformas que exigem telefone por conta — pague uma vez por mês, o agente alterna entre eles.
Por que SimSMS funciona para agentes
Seis propriedades que tornam SimSMS excepcionalmente adequado para verificação SMS autônoma e assistida.
Zero KYC
Sem nome, email, telefone, ID, captcha. A seed é a única credencial.
SMS instantâneo
Números emitidos em segundos. SMS tipicamente entregue em menos de 60 segundos. Reembolso automático se nenhum SMS chegar.
Mais de 50 países
EUA, Reino Unido, França, Alemanha, Rússia, China, Índia e mais de 40 outros — uma única API para todos.
Mais de 200 serviços
Google, Telegram, WhatsApp, Discord, OpenAI, Binance, Tinder, Twitter/X… filtre por serviço + país.
Modo teste
Valide sua integração de ponta a ponta sem gastar. dry_run=1 em todos os endpoints.
Baseado em saldo, reembolsável
Cancele um número antes que o SMS chegue → reembolso instantâneo para o saldo. Limite seus gastos por sessão recarregando valores exatos.
Descubra a API em um curl
Ou abra https://simsms.co/openapi.json para a especificação OpenAPI 3.1 completa.
FAQ
Perguntas comuns sobre integração do SimSMS com agentes IA.
Por que a primeira recarga é $25 — posso recarregar menos?
O mínimo de $25 se aplica APENAS à primeira recarga (criação de conta). Não é uma taxa — credita seu saldo imediatamente e cobre aproximadamente 150 verificações SMS (preço típico de SMS $0.20–$1 dependendo do serviço e país). Uma vez que sua conta esteja financiada, cada recarga (inscrição ou posterior) requer um mínimo de . O mínimo de $25 existe para manter o serviço livre de contas descartáveis que degradariam as taxas de entrega de SMS para todos.
Quais assistentes IA podem usar isso?
Qualquer cliente compatível com MCP: Claude Desktop, Claude Code, Cursor, Continue, Cline, e qualquer cliente que implemente o Model Context Protocol. Para agentes sem suporte MCP (OpenClaw, plugins ChatGPT, scripts Python customizados, workflows n8n, Anthropic Managed Agents), a mesma funcionalidade está disponível via chamadas HTTPS simples para /api/v1/* — mesmo backend, mesma autenticação, mesmo fluxo.
O que acontece se nenhum SMS chegar?
Você pode chamar /api/v1/numbers/{id}/cancel a qualquer momento antes do SMS ser recebido. O preço completo do número é reembolsado de volta ao seu saldo imediatamente. Se você esquecer de cancelar, o pedido expira automaticamente após 20 minutos e também é reembolsado automaticamente. Você só paga se o código SMS realmente chegar e você mantiver o pedido aberto.
Como testar sem gastar cripto real?
Adicione ?dry_run=1 a qualquer URL /api/v1/* (ou cabeçalho X-Dry-Run: 1, ou campo no corpo dry_run: true). O fluxo sintético progride automaticamente: account_seed é "AAAA-DRYR-DRYR-DRYR", recarga completa automaticamente após 60 s, buy_number retorna um número falso +1-555-DRY-XXXX, get_sms retorna "123456" após 30 s. Nenhuma chamada FixedFloat, nenhuma linha de banco de dados em topups/orders, nenhum provisionamento real. As ferramentas MCP aceitam o mesmo argumento dry_run.
Qual é a diferença entre verificação SMS e aluguel?
A verificação SMS (POST /api/v1/numbers) é de uso único: um número, um código SMS, válido por 20 minutos, $0.20–$1 — perfeita para cadastros únicos e OTPs. O aluguel de número (POST /api.php?action=rental_buy) fornece um número dedicado por 7, 14, 30 ou 90 dias que pode receber SMS ILIMITADOS de qualquer serviço durante todo esse período — ideal para contas que você pretende continuar usando (como uma conta do Telegram ou WhatsApp que um agente de longa duração monitora). O aluguel custa $3–$30 dependendo da duração e da operadora. Ambos rodam do mesmo saldo, que você financia com recargas a partir de $1. O endpoint dedicado `/api/v1/rentals` está no roadmap; por enquanto, os agentes podem usar o endpoint legado `/api.php?action=rental_buy` com a mesma autenticação Bearer/seed.