Guía

Cómo usar servidores MCP locales con ChatGPT (sin VPS)

ChatGPT en la web no puede llegar a un servidor MCP en localhost de tu ordenador, así que necesitas una de estas cuatro vías: un túnel HTTPS público como ngrok o Cloudflare, alojar el servidor en un VPS o un servicio en la nube, ejecutar tú mismo el Secure MCP Tunnel de OpenAI o usar una aplicación empaquetada como TunnelGPT, que ejecuta un Secure MCP Tunnel para cada MCP local y te deja aprobar sus herramientas. El modo Codex de la aplicación de escritorio de ChatGPT puede ejecutar servidores MCP stdio locales directamente, pero ese trabajo consume tu uso de Codex.

Esta guía explica el error que verás, compara las opciones y muestra cómo conectar un MCP local con TunnelGPT en un Mac. Si lo que quieres es conectar carpetas de proyecto y no servidores MCP, consulta cómo conectar ChatGPT a archivos locales.

Comprobado el 25 de octubre de 2026

Revisamos la guía del Secure MCP Tunnel de OpenAI, la documentación de MCP de Codex y la documentación de servidores MCP personalizados de ChatGPT el 25 de octubre de 2026. Esas páginas no llevan fecha, y los nombres de las opciones y su disponibilidad pueden cambiar según tu cuenta y tu plan.

Por qué localhost falla con «Unsafe URL»

ChatGPT en la web usa herramientas MCP remotas, añadidas como plugins o servidores MCP personalizados. Una dirección como http://localhost:3000/mcp solo tiene sentido dentro de tu propio ordenador. Si introduces una dirección localhost como servidor MCP personalizado, ChatGPT la rechaza con el mensaje Unsafe URL (URL no segura).

Por tanto, el servidor tiene que ser accesible de otra forma. O le das una dirección HTTPS pública, o usas el Secure MCP Tunnel de OpenAI, que permite conectar servidores MCP privados y en localhost sin abrir un puerto público. Con el túnel, el tunnel-client de OpenAI se ejecuta en tu ordenador, reenvía las peticiones al servidor MCP local y devuelve las respuestas.

Formas de conectar un servidor MCP local a ChatGPT

Opciones para usar un servidor MCP local con ChatGPT, comprobado el 25 de octubre de 2026
Opción¿Dirección pública?Qué gestionas túCosteIdeal para
VPS o alojamiento en la nubeSíEl servidor, el alojamiento, HTTPS, la autenticación, las actualizaciones y la supervisión.El precio de tu proveedor de alojamiento.Servidores siempre activos que comparte un equipo.
Túnel de ngrok o CloudflareSíUn servidor MCP HTTP, el agente del túnel, la autenticación y la política de acceso.Depende del plan del proveedor.Clientes ajenos a OpenAI, o una dirección HTTPS pública que controlas tú.
Secure MCP Tunnel de OpenAI por tu cuentaNotunnel-client, un tunnel_id de Platform, una clave de API con Tunnels Read y Use, y el ciclo de vida del proceso.La documentación de OpenAI no indica un precio propio para el túnel.Desarrolladores que quieren scripts, contenedores o equipos sin interfaz.
App de escritorio de ChatGPT o Codex CLI (stdio local)NoLa configuración de MCP en Codex.Consume tu uso de Codex.Trabajar dentro de Codex en el mismo ordenador.
TunnelGPTNoUna app para Mac, Docker, y el túnel y la clave restringida de OpenAI que creas una vez.$9.97 USD en un único pago, Licencia Perpetua de la versión 1, tras 3 días de prueba.Usuarios de Mac que quieren MCP locales en el Chat normal de ChatGPT, en la web o en el móvil.

Codex y Codex CLI admiten servidores MCP stdio locales, como explica la documentación de MCP de Codex. El uso de herramientas MCP locales en sesiones de Chat de la app de escritorio tiene un informe de error abierto. Para una comparación más a fondo de los túneles que gestionas tú, consulta TunnelGPT frente a túneles MCP propios.

¿Necesitas un VPS?

No. Un VPS resuelve el problema de acceso llevando el servidor a una máquina pública. Pero también lo aleja de lo que quizá necesita de tu ordenador: archivos locales, cuentas con sesión iniciada y herramientas que ya tienes instaladas. Con un Secure MCP Tunnel, el servidor se queda en tu equipo y la conexión es saliente, así que no hay una dirección pública que proteger.

Paso a paso con TunnelGPT

TunnelGPT es una aplicación de escritorio de pago para Mac con Apple Silicon (M1 o posterior). Necesita Docker 24 o posterior en marcha. También necesitas una cuenta de ChatGPT que pueda añadir servidores MCP personalizados en chatgpt.com y permiso en tu organización de OpenAI Platform para crear un Secure MCP Tunnel y una clave restringida con Tunnels Read y Use. TunnelGPT no crea el túnel ni la clave por ti; la configuración guiada te acompaña en ambos pasos.

  1. Añade el servidor MCP en TunnelGPT. Usa su dirección HTTP local, por ejemplo http://127.0.0.1:8000/mcp, o el comando que lo arranca si es un servidor stdio.
  2. Revisa y aprueba sus herramientas. Aprueba solo las que quieras que ChatGPT use. Las demás quedan desactivadas.
  3. Deja que tenga su propia conexión. Cada MCP local recibe su propia conexión con su propio Secure MCP Tunnel, separada de las conexiones de tus proyectos.
  4. Inicia la conexión y espera a que esté lista.
  5. Añádelo en ChatGPT. En el flujo de servidores MCP personalizados de chatgpt.com, selecciona el túnel de ese MCP, revisa las herramientas que aparecen y guarda.
  6. Mantén el Mac despierto. El Mac debe seguir encendido, sin suspenderse, con conexión y conectado mientras ChatGPT usa el MCP. El túnel no despierta un ordenador en reposo.

Ningún servidor de retransmisión de TunnelGPT se interpone en el recorrido de los datos. Las peticiones y respuestas MCP viajan entre OpenAI y tu Mac por el Secure MCP Tunnel de OpenAI, con un tunnel-client fijado a una versión concreta y verificado por hash.

Lista de seguridad antes de conectar

  • Aprueba solo las herramientas que necesitas. Cuantas menos herramientas, menos acciones puede hacer ChatGPT.
  • El MCP conserva sus propios permisos. Si el servidor tiene una sesión iniciada en una cuenta o puede leer carpetas, mantiene ese acceso. Aprobarlo en TunnelGPT no reduce lo que ya puede hacer.
  • Los resultados van a OpenAI. Los resultados de herramientas que ChatGPT solicita se envían a OpenAI para que pueda responder. No es IA exclusivamente local, y el MCP puede tener sus propias prácticas de datos.
  • Las escrituras piden confirmación. ChatGPT te pide confirmar las acciones de escritura por defecto. Lee qué va a hacer antes de aceptar.
  • Empieza por algo inofensivo. Conecta primero un servidor cuyas herramientas solo lean datos, revisa los resultados y luego amplía.

Solución de problemas

ChatGPT muestra «Unsafe URL». Has introducido una dirección localhost o privada directamente como URL del servidor, y ChatGPT no las acepta. Conecta el MCP mediante un Secure MCP Tunnel y selecciona el túnel en el flujo de servidores MCP personalizados.

El túnel no aparece en ChatGPT. El túnel tiene que estar asociado al espacio de trabajo de ChatGPT donde añades el servidor, y tu cuenta necesita permiso para añadir servidores MCP personalizados en él. Revisa el túnel en OpenAI Platform y que la clave restringida tenga Tunnels Read y Use.

La conexión nunca llega a estar lista. Comprueba que TunnelGPT está abierto y que el propio servidor MCP arranca: la dirección HTTP responde o el comando se ejecuta.

Faltan herramientas en ChatGPT. Confirma que están aprobadas en TunnelGPT y actualiza las herramientas del conector en ChatGPT. Si aprobaste herramientas después de añadir el servidor, ChatGPT puede seguir mostrando la lista anterior hasta que la actualices.

Funcionaba y dejó de hacerlo. El Mac entró en reposo, perdió la red o se detuvo la conexión. Despierta el Mac, comprueba que la conexión está lista y vuelve a intentarlo. Reconectar no reanuda automáticamente una respuesta de ChatGPT que se interrumpió.

¿Funciona desde el móvil?

Sí, cuando el conector está disponible en esa interfaz de ChatGPT y el Mac está despierto y conectado. También puedes usarlo desde ChatGPT en otro ordenador y en sesiones de voz que puedan llamar al MCP. Lo que funcione depende del modelo y de tu cuenta.

¿Funciona con servidores MCP stdio?

Sí. Añade el servidor con el comando que lo arranca y TunnelGPT lo ejecuta en el Mac. Los servidores HTTP se añaden con su dirección local.

¿Con qué planes de ChatGPT funciona?

Nuestro equipo probó TunnelGPT en ChatGPT Plus y Pro en octubre de 2026. El requisito es una cuenta que pueda añadir servidores MCP personalizados en chatgpt.com y permiso para crear un Secure MCP Tunnel en tu organización de OpenAI Platform. La disponibilidad puede cambiar, así que compruébalo durante la prueba gratuita: 3 días, es decir, 72 horas seguidas desde la primera conexión correcta, sin tarjeta.

¿TunnelGPT es un producto de OpenAI?

No. TunnelGPT es software independiente, sin afiliación con OpenAI. Usa el Secure MCP Tunnel oficial de OpenAI y la función documentada de servidores MCP personalizados de ChatGPT, con tu propia cuenta y tus permisos.

Siguientes pasos

Producto