1001Proxy - Proxy MCP Server for AI Agents

Usa Claude, OpenAI Cursor y cualquier agente de IA compatible con MCP para comprar y gestionar proxies usando lenguaje natural. No se necesitan integraciones personalizadas: simplemente conecta tu cliente al servidor y empieza a chatear.

Documentación

Servidor MCP para Agentes de IA

Permite que Claude, GPT, Cursor y cualquier agente de IA compatible con MCP compren y gestionen proxies mediante lenguaje natural. Sin integraciones personalizadas: solo apunta tu cliente al servidor y empieza a conversar.

Ver Instalación

Funciona con:Claude DesktopClaude CodeCursorWindsurfCualquier cliente MCP

Resumen

Qué es MCP y por qué es importante para la automatización de proxies.

El Protocolo de Contexto de Modelo (MCP) es un estándar abierto que permite a los agentes de IA comunicarse con servicios externos a través de una interfaz estructurada de llamadas a herramientas. En lugar de construir integraciones frágiles basadas en prompts, MCP le da a tu agente de IA herramientas tipadas y documentadas que puede invocar con confianza.

El Servidor MCP de 1001Proxy conecta tu cliente de IA directamente con la infraestructura de proxies de 1001Proxy. El agente puede consultar tu saldo, explorar los tipos de proxies y países disponibles, calcular el precio de un pedido, realizarlo y recuperar credenciales, todo mediante conversación en lenguaje natural, sin código personalizado de tu parte.

Cero código de integración

Añade un bloque JSON a la configuración de tu cliente de IA y ya estás operativo.

Seguro por defecto

Las herramientas destructivas como create_order requieren confirmación explícita del usuario en el bucle del agente.

Ciclo de vida completo del proxy

12 herramientas que cubren compra, gestión, credenciales y facturación.

Inicio Rápido

Ponte en marcha en tres pasos.

1

Obtén tu clave de API

Inicia sesión en tu panel de 1001Proxy, navega a Configuración → Claves de API y crea una nueva clave. Cópiala: la necesitarás en el siguiente paso.

Instala el servidor MCP

Instala globalmente con npm, u omite la instalación por completo y usa npx (el servidor se descargará automáticamente).

npm install -g @1001proxy-mcp/server

Añade la configuración a tu cliente de IA

Abre tu archivo de configuración de Claude Desktop (claude_desktop_config.json) y añade el bloque del servidor a continuación. Reemplaza your_api_key_here con tu clave real.

{
  "mcpServers": {
    "1001proxy": {
      "command": "npx",
      "args": ["-y", "@1001proxy-mcp/server"],
      "env": {
        "PROXY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Reinicia Claude Desktop. Las herramientas de 1001Proxy aparecerán automáticamente en la lista de herramientas.

Instalación

Múltiples opciones de instalación y referencia de variables de entorno.

Instalación global (npm)

npm install -g @1001proxy-mcp/server

Sin instalación (npx)

Usa npx -y para ejecutar la última versión sin instalar nada globalmente. Este es el enfoque recomendado para la mayoría de las configuraciones de clientes MCP.

npx -y @1001proxy-mcp/server

Variables de entorno

VariableObligatoriaPredeterminadaDescripción
PROXY_API_KEYobligatoria—Tu clave de API de 1001Proxy.
PROXY_API_URLopcionalhttps://api.1001proxy.io/api/v1Sobrescribe la URL base de la API. Útil para entornos autoalojados o de prueba.

Configuración

Ejemplos de configuración para cada cliente MCP compatible.

Claude Desktop

Ubicación del archivo de configuración: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows).

{
  "mcpServers": {
    "1001proxy": {
      "command": "npx",
      "args": ["-y", "@1001proxy-mcp/server"],
      "env": {
        "PROXY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude Code

Añade el servidor desde tu terminal con el comando claude mcp add.

claude mcp add 1001proxy \
  --command "npx -y @1001proxy-mcp/server" \
  --env PROXY_API_KEY=your_api_key_here

Cursor

Abre la Configuración de Cursor, ve a Funciones → Servidores MCP y añade el siguiente JSON:

{
  "mcpServers": {
    "1001proxy": {
      "command": "npx",
      "args": ["-y", "@1001proxy-mcp/server"],
      "env": {
        "PROXY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Cliente MCP genérico

Cualquier cliente que siga la especificación MCP puede conectarse mediante stdio. Inicia el proceso del servidor y canaliza stdin/stdout:

PROXY_API_KEY=your_api_key_here npx -y @1001proxy-mcp/server

Herramientas Disponibles

12 herramientas que cubren el ciclo de vida completo del proxy, desde el descubrimiento hasta la recuperación de credenciales.

get_account

Cuenta

Recupera información de la cuenta y el saldo actual.

Parámetros: Ninguno

list_proxy_types

Referencia

Lista todos los tipos de proxies disponibles con precios actuales.

Parámetros: Ninguno

get_reference_data

Referencia

Obtén países, períodos de alquiler y tarifas para un tipo de proxy determinado.

Parámetros: type: ipv4 | ipv6 | mobile | isp | resident

calculate_order

Pedidos

Vista previa del costo total de un pedido antes de confirmarlo. No se descuenta saldo.

Parámetros: type, countryId, periodId, quantity, protocol, tarifId

create_order

Pedidos

Realiza un nuevo pedido de proxies. Descuenta tu saldo inmediatamente.

Parámetros: type, countryId, periodId, quantity, protocol, tarifId, idempotency_key

list_orders

Pedidos

Lista los pedidos existentes con filtros opcionales.

Parámetros: page, per_page, status, type

get_order

Pedidos

Recupera los detalles completos de un pedido específico.

Parámetros: order_id

get_proxies

Proxies

Obtén el host, puerto y credenciales del proxy para un pedido.

Parámetros: order_id

download_proxies

Proxies

Descarga la lista de proxies como archivo de texto plano o CSV.

Parámetros: order_id, format: txt | csv

extend_order

Pedidos

Extiende la duración de un pedido activo. Carga a tu saldo.

Parámetros: order_id, periodId

get_transactions

Cuenta

Recupera el historial de transacciones de tu saldo (depósitos, cargos, reembolsos).

Parámetros: page, per_page

get_deposit_addresses

Cuenta

Lista las direcciones de tu billetera de depósito en criptomonedas.

Parámetros: Ninguno

Ejemplos de Flujos de Trabajo

Cómo maneja un agente de IA tareas reales de proxies de principio a fin.

Flujo de trabajo 1 — "Compra 10 proxies de centro de datos en EE. UU."

Usuario

Cómprame 10 proxies de centro de datos en Estados Unidos por 30 días.

Llamando a get_reference_data para encontrar el ID de país de EE. UU. y el ID de período de 30 días para proxies IPv4.

get_reference_data({ type: "ipv4" })
→ countryId: 1 (United States), periodId: 3 (30 days)

Calculando el precio del pedido antes de confirmarlo.

calculate_order({
  type: "ipv4",
  countryId: 1,
  periodId: 3,
  quantity: 10,
  protocol: "http"
})
→ total: $3.00

Agente

10 proxies de centro de datos en EE. UU. (HTTP) por 30 días costarán $3.00. Tu saldo actual es de $45.20. ¿Procedo?

Usuario

Sí, adelante.

Realizando el pedido.

create_order({
  type: "ipv4",
  countryId: 1,
  periodId: 3,
  quantity: 10,
  protocol: "http",
  idempotency_key: "ord_20260406_001"
})
→ order_id: "ord_abc123", status: "active"

Pedido realizado. Obteniendo tus credenciales de proxy ahora.

get_proxies({ order_id: "ord_abc123" })
→ 10 proxies returned

Agente

¡Listo! Aquí tienes tus 10 proxies de EE. UU. (HTTP, 30 días, vence el 2026-05-06): user_abc:[email protected]:10001 user_abc:[email protected]:10002... (8 más)

Flujo de trabajo 2 — "Consulta mi saldo y lista los pedidos activos"

Usuario

¿Cuál es mi saldo y tengo algún pedido de proxy activo?

Obteniendo información de la cuenta y pedidos activos en paralelo.

get_account()          → balance: $42.20
list_orders({ status: "active", per_page: 10 })
  → 3 active orders returned

Agente

Tu saldo es de $42.20. Tienes 3 pedidos activos: • ord_abc123 — 10x IPv4 EE. UU. (vence el 2026-05-06) • ord_def456 — 5x IPv6 DE (vence el 2026-04-20) • ord_ghi789 — 2x Móvil Reino Unido (vence el 2026-04-15)

Flujo de trabajo 3 — "Descarga la lista de proxies del pedido ord_abc123"

Usuario

Descarga mi lista de proxies del pedido ord_abc123 como archivo de texto.

Llamando a download_proxies con formato txt.

download_proxies({ order_id: "ord_abc123", format: "txt" })
→ plain-text proxy list returned

Agente

Aquí tienes tu lista de proxies como texto plano (formato host:puerto:usuario:contraseña): us1.1001proxy.io:10001:user_abc:pass_xyz us1.1001proxy.io:10002:user_abc:pass_xyz... (8 más) Puedes pegarla directamente en la configuración de tu scraper o bot.

Solución de Problemas

Soluciones a los problemas más comunes.

Clave de API no configurada: las herramientas devuelven un error de autenticación

Asegúrate de que la variable de entorno PROXY_API_KEY esté configurada en tu cliente MCP. En Claude Desktop, verifica que el bloque "env" en claude_desktop_config.json contenga tu clave y reinicia la aplicación. El servidor rechazará todas las solicitudes si la variable falta o está vacía.

# Verify the variable is set before running
echo $PROXY_API_KEY

# Or pass it inline for a quick test
PROXY_API_KEY=sk_live_... npx -y @1001proxy-mcp/server

Conexión rechazada / servidor no encontrado

Confirma que Node.js 18+ esté instalado y disponible en tu PATH. El comando npx debe poder acceder al registro npm para descargar el paquete en la primera ejecución. Verifica tu red o la configuración del proxy corporativo si estás detrás de un firewall.

# Check Node.js version (18+ required)
node --version

# Confirm npx works
npx --version

La API de 1001Proxy aplica límites de velocidad por minuto. Si tu agente llama a las herramientas en un bucle cerrado, añade una breve pausa entre llamadas o reduce la frecuencia. El servidor MCP mostrará el estado 429 en el resultado de la herramienta para que el agente pueda retroceder automáticamente.

# The server returns structured error results:
{
  "error": "rate_limited",
  "message": "Too many requests. Retry after 10s.",
  "retryAfter": 10
}

Saldo insuficiente (402 en create_order)

El saldo de tu cuenta es demasiado bajo para el pedido solicitado. Usa get_account para consultar tu saldo actual, luego deposita fondos mediante get_deposit_addresses y envía criptomonedas a la dirección de billetera devuelta.

¿Listo para conectar tu agente de IA?

Crea tu cuenta, carga tu saldo y ten un agente de IA comprando proxies en menos de cinco minutos.