Saltar al contenido

Mac: sin aplicación, pero con salida

No hay app de escritorio para macOS y no la habrá pronto. Pero el servidor MCP es un programa de Node que no necesita firma, y levanta exactamente el mismo túnel.

Esto no está verificado en un Mac

Nadie del proyecto ha ejecutado estos pasos en macOS. La vía existe, el código la contempla y está documentada, pero no podemos decir que funcione hasta que alguien lo compruebe. Los esquemas de abajo son ilustraciones de lo que debería verse, no capturas reales: fabricar una captura de algo que no se ha ejecutado sería justo el tipo de adorno que este proyecto no se permite. Si lo pruebas, escríbenos: sería la primera confirmación.

Por qué no hay aplicación, y por qué esto sí funciona

Publicar una aplicación de red en macOS exige un identificador de desarrollador de Apple —99 dólares al año— y pasar por notarización. El proyecto se financia con donaciones voluntarias y no los tiene. El servidor MCP, en cambio, es un programa de Node que tú instalas: no es una aplicación firmada, no pide permisos del sistema, y no cambia la configuración de red de tu Mac.

Los cinco pasos

Instala el núcleo Xray

El servidor MCP no descarga binarios: un programa que se baja ejecutables de internet es justo lo que no queremos ser. En macOS lo más cómodo es Homebrew, que además verifica lo que instala.

Terminal $ brew install xray==> Fetching xray==> Pouring xray.arm64_sonoma.bottle.tar.gz🍺 /opt/homebrew/Cellar/xray/…: 12 files, 38MB$ which xray/opt/homebrew/bin/xray
Esquema 1. Ilustración, no una captura real.

Instala el servidor MCP y regístralo

Es un programa de Node sin dependencias de ejecución. Como no es una aplicación de escritorio, no necesita firma de Apple ni notarización: por eso esta vía existe en macOS y la otra no. VPNPRO89_XRAY le dice dónde quedó el núcleo.

Terminal $ npm install -g @vpnpro89/mcp-localadded 1 package in 2s$ export VPNPRO89_XRAY=/opt/homebrew/bin/xray$ claude mcp add vpnpro89 vpnpro89-mcpAdded stdio MCP server vpnpro89
Esquema 2. Ilustración, no una captura real.

Escribe tu autorización

Sin este fichero no se conecta nada, y lo escribes tú: si un agente pudiera crearlo, no sería una autorización. La caducidad es obligatoria, porque un permiso sin fecha de fin se queda puesto para siempre. Los ids salen de local_vpn_list_nodes.

~/.vpnpro89/agentes.json { "permitir_conexion": true, "nodos_permitidos": ["free-bunker-br-ms"], "caduca": "2026-12-31", "confirmar_cada_vez": true}
Esquema 3. Ilustración, no una captura real.

Pídeselo a tu asistente

Él listará los nodos que hayas autorizado y te pedirá confirmación. Esa confirmación llega fuera del chat —un diálogo del sistema o tu terminal— porque un «Confirmo» escrito en la conversación podría haberlo escrito el propio agente.

Asistente Conéctame a VPN PRO 89 Nodos autorizados: 1. Francia, latencia baja. ¿Conecto? ⚠ macOS pedirá tu confirmación fuera del chat
Esquema 4. Ilustración, no una captura real.

Comprueba que sale por el túnel

Esto es lo que separa «conectado» de «protegido». Si las dos IP coinciden, el túnel no está haciendo su trabajo, por mucho que la aplicación diga que sí. local_vpn_run_diagnostics automatiza esta misma comparación.

Terminal $ curl -s https://api.ipify.org88.24.xx.xx # tu salida real$ curl -s --socks5-hostname 127.0.0.1:10808 \\ https://api.ipify.org163.176.xx.xx # distinta: el túnel funciona
Esquema 5. Ilustración, no una captura real.

Qué consigues, y qué no

Lo que sí

  • Tu asistente de IA sale por el túnel.
  • Cualquier aplicación que apuntes a 127.0.0.1:10808 también.
  • Nada del sistema cambia: se deshace matando un proceso.
  • El catálogo llega firmado y se verifica antes de usarse.

Lo que no

  • No es un túnel de todo el sistema: solo pasa quien apunte al proxy.
  • No hay kill switch en macOS.
  • Safari y el resto de aplicaciones siguen saliendo por fuera salvo que las configures.
  • No hay interfaz gráfica: se gobierna desde el asistente o la terminal.

Si prefieres esperar

Android tiene túnel completo del sistema y está en Google Play. Linux tiene aplicación de escritorio en beta. Si tu Mac es tu único equipo y esta vía te parece demasiado, es una respuesta razonable.