AgentSIM

Números móveis reais com suporte de SIM para agentes de IA. Provisione números de telefone, receba SMS e capture códigos OTP — contorna bloqueios de VoIP que rejeitam Twilio/Vonage. 5 ferramentas: provision_number, wait_for_otp, get_messages, release_number, list_numbers.

Documentação

agentsim-mcp

Disponibilidade: SMS ao vivo é autoatendimento para serviços HTTPS públicos próprios após verificação exata de origem e uma política de permissão. O plano Hobby inclui 10 sessões de SMS ao vivo nos EUA por mês UTC, com uma sessão ao vivo ativa por conta e sem necessidade de cartão. O plano Builder custa US$ 99/mês e inclui 50 sessões de SMS ao vivo nos EUA. O checkout mostra impostos e termos de renovação antes do pagamento, e contratos existentes mantêm seus termos. Consulte suporte e acesso atuais antes de usar exemplos ao vivo.

Servidor MCP que expõe ferramentas de desafio AgentSIM para assistentes de codificação com IA: Codex CLI, Claude Code, Cursor, Windsurf e qualquer outro host compatível com MCP. Ferramentas principais: open_challenge, wait_for_verdict. Aliases: provision_number, wait_for_otp.

Configuração

Para Codex CLI, siga Conectar Codex. Ele cobre o gerenciamento de chaves, o tempo limite de espera de SMS e o acesso pelo navegador. Em seguida, use o prompt completo de entrada por telefone.

Claude Code

claude mcp add agentsim -e AGENTSIM_API_KEY=asm_live_xxx -- uvx agentsim-mcp

Claude Desktop

Adicione em ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "agentsim": {
      "command": "uvx",
      "args": ["agentsim-mcp"],
      "env": {
        "AGENTSIM_API_KEY": "asm_live_xxx"
      }
    }
  }
}

Cursor / Windsurf

Adicione agentsim-mcp como um servidor MCP stdio com AGENTSIM_API_KEY na configuração de ambiente.

Remoto (sem instalação)

Conecte-se diretamente ao servidor MCP hospedado sem instalar nada localmente:

{
  "mcpServers": {
    "agentsim": {
      "type": "streamable-http",
      "url": "https://mcp.agentsim.dev/mcp",
      "headers": {
        "x-api-key": "asm_live_..."
      }
    }
  }
}

O endpoint hospedado usa HTTP sem estado e não emite cabeçalhos mcp-session-id. O session_id retornado pelas ferramentas AgentSIM identifica um desafio e permanece válido entre chamadas de ferramentas.

Ferramentas

Substantivos do Plano de Controle (Recomendado)

FerramentaDescrição
identify_agentAdiciona um ID de agente estável ao console sem abrir um desafio, enviar SMS ou usar a cota
open_challengeAbre uma sessão de desafio de autenticação para um service_url próprio obrigatório; aceita canal (sms_otp | email_otp | magic_link | webauthn_required), retorna ID da sessão + identificador
wait_for_verdictLong-poll para o veredito do desafio — retorna resultado estruturado incluindo otp_code, magic_link ou webauthn_required; negação por política falha ao abrir
get_messagesLê metadados de SMS e códigos analisados; ler códigos os consome
release_numberLibera uma sessão antecipadamente (alocação retornada ao pool)
list_numbersLista todas as sessões ativas desta conta

Aliases Legados (Compatibilidade Retroativa)

FerramentaMapeia paraDescrição
provision_numberopen_challenge(channel=sms_otp)Provisiona um número dos EUA temporário e programável para SMS OTP — mantido para compatibilidade retroativa
wait_for_otpwait_for_verdictEspera legada com extensão automática após tempo limite por padrão; o número pode permanecer inalterado

Autenticação

Para stdio, defina AGENTSIM_API_KEY no ambiente do processo. Para HTTP hospedado, cada requisição deve enviar seu próprio x-api-key; o servidor valida e encaminha essa chave com escopo do chamador. Obtenha uma chave em console.agentsim.dev.

Países Suportados

EUA