Proxidize MCP

Servidor MCP oficial para Proxidize: gestiona proxies móviles y residenciales desde Claude, Cursor y cualquier cliente MCP. Rota IPs, monitorea el uso.

Documentación

Proxidize

Proxidize MCP Server

Gestiona tus proxies móviles y residenciales desde cualquier agente de IA.
Rota IPs, cambia de ubicación, monitorea el uso, etiqueta proxies y controla el acceso — todo mediante lenguaje natural.

npm version License

Inicio Rápido • Herramientas • Configuración • Clientes


Resumen

Servidor MCP para la API de Proxidize. Brinda a Claude, Cursor y otros clientes MCP acceso directo a tu infraestructura de proxies — sin necesidad de cambiar de pestaña en el panel.

Al iniciar, verifica qué suscripciones de Proxidize están activas en tu cuenta y registra solo las herramientas relevantes. El plan Per Proxy obtiene herramientas de gestión de proxies, Per GB obtiene herramientas de uso y puntos de acceso, y así sucesivamente.


Inicio Rápido

Requiere Node.js 18 o superior.

Claude Code

Elige un alcance y ejecuta su comando.

Local (predeterminado) — solo este proyecto, privado para ti:

claude mcp add proxidize -e PROXIDIZE_API_TOKEN=YOUR_API_TOKEN -- npx -y @proxidize/mcp

Usuario — todos tus proyectos, privado para ti:

claude mcp add proxidize --scope user -e PROXIDIZE_API_TOKEN=YOUR_API_TOKEN -- npx -y @proxidize/mcp

Proyecto — compartido con tu equipo mediante .mcp.json. Establece PROXIDIZE_API_TOKEN en tu entorno y refiérelo con la expansión ${VAR} para que el token no quede en el control de versiones:

claude mcp add --scope project proxidize -- npx -y @proxidize/mcp

Ejecuta /mcp dentro de Claude Code para verificar la conexión.

Claude Desktop

Agrega a claude_desktop_config.json:

{
  "mcpServers": {
    "proxidize": {
      "command": "npx",
      "args": ["-y", "@proxidize/mcp"],
      "env": {
        "PROXIDIZE_API_TOKEN": "YOUR_API_TOKEN"
      }
    }
  }
}

Cursor / Windsurf / VS Code

Agrega a .mcp.json o a la configuración MCP de tu IDE:

{
  "mcpServers": {
    "proxidize": {
      "command": "npx",
      "args": ["-y", "@proxidize/mcp"],
      "env": {
        "PROXIDIZE_API_TOKEN": "YOUR_API_TOKEN"
      }
    }
  }
}

Obtén tu token de API

  1. Inicia sesión en el Panel de Proxidize
  2. Haz clic en el menú desplegable del avatar → Configuración
  3. Copia tu token de API

Nota: El acceso a proxies requiere verificación de identidad. Se requiere KYC (identificación oficial con foto) para todas las cuentas antes de que los servicios de proxy sean utilizables; las cuentas comerciales que necesiten hilos de conexión ilimitados o acceso a categorías de sitios restringidas por verificación también necesitan KYB (verificación comercial, a través de ventas).


Herramientas Disponibles

Cuenta

HerramientaDescripción
get_subscriptionLista suscripciones activas, opcionalmente filtradas por un tipo de plan
get_outbound_ipObtén la IP pública de la máquina que ejecuta este servidor MCP (para listas blancas de IP)

Per Proxy

HerramientaDescripción
list_proxiesLista todos los proxies con IPs, URLs de conexión listas para usar, velocidades, uso y etiquetas
get_proxyObtén detalles de un solo proxy por ID de sesión
rotate_proxyRota la IP de un proxy y obtén la IP anterior y la nueva, opcionalmente bloqueada a una ciudad o operador
rotate_proxy_urlRota un proxy usando su token de rotación
set_rotation_intervalConfigura la rotación automática (60 segundos a 7 días) o desactívala con -1
update_proxy_passwordCambia la contraseña de todos los proxies
list_proxy_locationsLista ciudades de EE. UU. disponibles con velocidades promedio
list_proxy_carriersLista operadores móviles disponibles, filtrables por ubicación
create_ip_whitelistAgrega IPs de origen a la lista blanca para acceso a proxies
list_tagsLista todas las etiquetas de proxies
create_tagCrea una nueva etiqueta
delete_tagElimina una etiqueta (se desasigna de todos los proxies)
tag_proxyAsigna una etiqueta a una sesión de proxy
untag_proxyElimina una etiqueta de una sesión de proxy

Proxies Móviles Per GB

Prefijados con mobile_. Solo se registran si tienes una suscripción móvil Per GB activa.

HerramientaDescripción
mobile_get_usageSaldo de datos — bytes usados y disponibles
mobile_list_locationsCiudades disponibles con velocidades, filtrables por operador, país o estado
mobile_list_carriersOperadores disponibles, filtrables por país
mobile_get_settingsConfiguración del proxy del punto de acceso
mobile_list_access_pointsLista sub-usuarios que comparten tu grupo de datos
mobile_create_access_pointCrea un nuevo sub-usuario
mobile_create_ip_whitelistAgrega IPs a la lista blanca con opciones de ubicación/operador/protocolo
mobile_update_ip_whitelistActualiza una entrada existente de la lista blanca
mobile_update_settingsActualiza el enrutamiento del punto de acceso (ciudad, operador, protocolo)

Analítica

Registrada cuando al menos un plan está activo. Respaldada por el servicio de analítica de Proxidize; la superficie de consulta puede evolucionar.

HerramientaDescripción
get_traffic_analyticsAncho de banda y conteos de solicitudes/fallos a lo largo del tiempo, por sesión de proxy o punto de acceso
get_top_domainsDominios de destino principales clasificados por volumen de datos y por número de solicitudes
get_connection_historyRegistro por solicitud: URL, método, estado, duración, bytes, IP de origen, geo ascendente, errores

Proxies Residenciales Per GB

Igual que los móviles, prefijados con residential_. Solo se registran con una suscripción residencial activa.

HerramientaDescripción
residential_get_usageSaldo de datos residenciales
residential_list_locationsUbicaciones residenciales disponibles, filtrables por operador, país o estado
residential_list_carriersOperadores residenciales disponibles, filtrables por país
residential_get_settingsConfiguración del punto de acceso
residential_list_access_pointsLista sub-usuarios residenciales
residential_create_access_pointCrea un sub-usuario residencial
residential_create_ip_whitelistAgrega IPs a la lista blanca para proxies residenciales
residential_update_ip_whitelistActualiza una entrada de lista blanca residencial
residential_update_settingsActualiza el enrutamiento del punto de acceso (ciudad, operador, protocolo)

Configuración

Variables de Entorno

VariableRequeridaPredeterminadoDescripción
PROXIDIZE_API_TOKENSí—Tu token de API de Proxidize
PROXIDIZE_BASE_URLNohttps://api.proxidize.com/api/v1URL base de la API. Debe ser una URL HTTPS *.proxidize.com, o una dirección de bucle local (localhost/127.0.0.1) para pruebas locales — cualquier otra cosa se rechaza al inicio para que tu token de API nunca se envíe a otro host
PROXIDIZE_PROXY_HOSTNopg.proxi.esHost de puerta de enlace de proxy utilizado en las URLs de conexión
PROXIDIZE_TIMEOUTNo30000Tiempo de espera de solicitud en milisegundos
PROXIDIZE_MAX_RETRIESNo2Máximo de reintentos en errores del servidor (0-5)
PROXIDIZE_DISABLE_ANALYTICSNo—Establece a 1 para deshabilitar la analítica de uso anónima (DO_NOT_TRACK=1 también funciona)

Descubrimiento de herramientas

Al iniciar, el servidor consulta la API de suscripciones para descubrir tus planes activos. Las herramientas se registran por plan:

  • per_proxy_mobile → 14 herramientas de gestión de proxies
  • per_gb_mobile → 9 herramientas móviles
  • per_gb_residential → 9 herramientas residenciales
  • Cualquier plan activo → 3 herramientas de analítica
  • Siempre cargadas → get_subscription, get_outbound_ip

Sin suscripción, sin herramientas específicas de suscripción. Nada se expone que tu cuenta no pueda usar.

Analítica de uso

El servidor recopila analítica de uso anónima (qué herramientas se llaman, latencia y tasas de error) a través de PostHog para ayudarnos a mejorarlo. Las respuestas de las herramientas y los argumentos de las llamadas nunca se envían — solo el nombre de la herramienta, el tiempo y el éxito/fallo. Puedes optar por no participar en cualquier momento estableciendo PROXIDIZE_DISABLE_ANALYTICS=1 (o el estándar DO_NOT_TRACK=1) en el entorno del servidor.


Clientes Compatibles

Funciona con cualquier cliente compatible con MCP:


Solución de Problemas

"PROXIDIZE_API_TOKEN is required"

Establece la variable de entorno en la configuración de tu servidor MCP. Consulta Inicio Rápido.

El servidor se conecta pero solo muestra get_subscription y get_outbound_ip

El descubrimiento de suscripciones falló o no encontró planes activos. Verifica que tu token de API sea válido (regéneralo desde el panel de Proxidize en Configuración) y que tu cuenta tenga una suscripción activa.

Las herramientas devuelven "HTTP 401: Invalid token"

Verifica que el token no se haya regenerado desde que configuraste el servidor.

Errores de tiempo de espera

Aumenta el tiempo de espera: establece PROXIDIZE_TIMEOUT a 60000 en tu configuración de entorno.


Desarrollo

Para ejecutar desde el código fuente en lugar de npm:

git clone https://github.com/proxidize/proxidize-mcp.git
cd proxidize-mcp
npm install
npm run build

Luego apunta tu cliente MCP a la salida de compilación — por ejemplo, claude mcp add proxidize -e PROXIDIZE_API_TOKEN=YOUR_API_TOKEN -- node /path/to/proxidize-mcp/dist/index.js.

Ejecuta la suite de pruebas con npm test (no se necesitan credenciales — inicia el servidor contra una API simulada).


Licencia

MIT