AgentSIM

Números móviles reales respaldados por SIM para agentes de IA. Provisiona números de teléfono, recibe SMS y captura códigos OTP — evita bloqueos VoIP que rechazan Twilio/Vonage. 5 herramientas: provision_number, wait_for_otp, get_messages, release_number, list_numbers.

Documentación

agentsim-mcp

Disponibilidad: SMS en vivo es autoservicio para servicios HTTPS públicos de propiedad después de la verificación de origen exacta y una política de permisos. Hobby incluye 10 sesiones de SMS de EE. UU. en vivo por mes UTC, con una sesión activa en vivo por cuenta y sin necesidad de tarjeta. Builder cuesta $99/mes e incluye 50 sesiones de SMS de EE. UU. en vivo. El pago muestra impuestos y términos de renovación antes del pago, y los acuerdos existentes mantienen sus términos. Consulta soporte de acceso y canales actual antes de usar ejemplos en vivo.

Servidor MCP que expone herramientas de desafíos de AgentSIM a asistentes de codificación con IA: Codex CLI, Claude Code, Cursor, Windsurf y cualquier otro host compatible con MCP. Herramientas principales: open_challenge, wait_for_verdict. Alias: provision_number, wait_for_otp.

Configuración

Para Codex CLI, sigue Conectar Codex. Cubre el manejo de claves, el tiempo de espera de SMS y el acceso al navegador. Luego usa el mensaje completo de inicio de sesión por teléfono.

Claude Code

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

Claude Desktop

Agrega a ~/Library/Application Support/Claude/claude_desktop_config.json:

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

Cursor / Windsurf

Agrega agentsim-mcp como servidor MCP stdio con AGENTSIM_API_KEY en la configuración del entorno.

Remoto (sin instalación)

Conéctate directamente al servidor MCP alojado sin instalar nada localmente:

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

El endpoint alojado usa HTTP sin estado y no emite encabezados mcp-session-id. El session_id devuelto por las herramientas de AgentSIM identifica un desafío y sigue siendo válido entre llamadas de herramientas.

Herramientas

Sustantivos del Plano de Control (Recomendado)

HerramientaDescripción
identify_agentAgrega un ID de agente estable a la consola sin abrir un desafío, enviar SMS ni usar asignación
open_challengeAbre una sesión de desafío de autenticación para un service_url de propiedad requerido; acepta canal (sms_otp | email_otp | magic_link | webauthn_required), devuelve ID de sesión + identificador
wait_for_verdictSondeo largo para el veredicto del desafío: devuelve un resultado estructurado que incluye otp_code, magic_link o webauthn_required; la denegación de política falla al abrir
get_messagesLee metadatos de SMS y códigos analizados; leer códigos los consume
release_numberLibera una sesión antes de tiempo (la asignación regresa al grupo)
list_numbersLista todas las sesiones activas para esta cuenta

Alias Legados (Compatibilidad hacia atrás)

HerramientaSe asigna aDescripción
provision_numberopen_challenge(channel=sms_otp)Aprovisiona un número de EE. UU. temporal programable para SMS OTP: se mantiene por compatibilidad hacia atrás
wait_for_otpwait_for_verdictEspera legada con extensión automática después del tiempo de espera por defecto; el número puede no cambiar

Autenticación

Para stdio, establece AGENTSIM_API_KEY en el entorno del proceso. Para HTTP alojado, cada solicitud debe enviar su propio x-api-key; el servidor valida y reenvía esa clave de ámbito de llamador. Obtén una clave en console.agentsim.dev.

Países admitidos

EE. UU.