MCP con ChatGPT: cómo conectar un MCP Server paso a paso
Aprende cómo utilizar MCP con ChatGPT para conectar servidores MCP con herramientas y servicios externos. Conoce Developer Mode, aplicaciones MCP, servidores remotos, Secure MCP Tunnel, MCP Inspector y el Apps SDK de OpenAI.
¿Cómo conectar MCP con ChatGPT?
Para utilizar MCP con ChatGPT, normalmente necesitas un servidor MCP accesible por una conexión compatible. En Developer Mode puedes crear y probar aplicaciones personalizadas basadas en MCP y conectar un servidor remoto mediante su endpoint HTTPS.
ChatGPT no se conecta directamente a un servidor MCP local de tu ordenador. Para un servidor privado o local, OpenAI dispone de Secure MCP Tunnel, que crea una conexión saliente hacia OpenAI sin necesidad de exponer directamente el servidor a Internet pública.
Todo lo esencial sobre MCP con ChatGPT
Comprende cómo conectar servidores MCP, utilizar Developer Mode, probar herramientas y construir aplicaciones basadas en MCP.
ChatGPT utiliza MCP a través de aplicaciones y servidores
MCP no convierte a ChatGPT en un servidor. El servidor publica capacidades y ChatGPT, mediante una aplicación o integración compatible, puede descubrirlas y utilizarlas.
Aplicación
Es el entorno donde el usuario interactúa con el modelo y con las aplicaciones conectadas.
Protocolo
Define una forma estandarizada de intercambiar capacidades y operaciones entre aplicaciones compatibles.
Herramientas
Expone tools y otros recursos que una aplicación puede descubrir y utilizar.
¿Qué necesitas para conectar MCP con ChatGPT?
Los requisitos dependen del tipo de integración que vayas a utilizar.
Un MCP Server
Necesitas un servidor MCP que exponga las herramientas o capacidades que quieres utilizar desde ChatGPT.
Un endpoint accesible
Para una conexión remota necesitas un endpoint HTTPS accesible
desde la infraestructura correspondiente. OpenAI documenta
normalmente rutas MCP como /mcp para servidores
con Streamable HTTP.
Developer Mode o una integración compatible
Para crear y probar una aplicación MCP personalizada en ChatGPT necesitas utilizar el mecanismo de desarrollo disponible para tu cuenta o espacio de trabajo.
Autenticación
Si el servidor necesita autenticación, deberás configurar el método requerido, como OAuth u otras credenciales admitidas por la integración.
ChatGPT, Apps SDK, API y otras superficies de OpenAI no necesariamente ofrecen exactamente el mismo flujo de conexión.
MCP remoto, privado y local
Antes de conectar el servidor debes identificar dónde está ejecutándose.
| Tipo | Ubicación | Acceso | Uso con ChatGPT |
|---|---|---|---|
| Remoto | Servidor accesible por Internet | HTTPS | Puede conectarse mediante una aplicación MCP compatible. |
| Privado | Red interna o infraestructura privada | Secure MCP Tunnel u otra arquitectura compatible | Puede conectarse sin hacer público directamente el servidor. |
| Local | Ordenador del desarrollador | stdio u HTTP local | No se conecta directamente desde ChatGPT; requiere una arquitectura compatible para exponer o tunelizar el servicio. |
¿Cómo conectar un MCP Server a ChatGPT?
Para una integración personalizada, OpenAI documenta el uso de Developer Mode para registrar y probar aplicaciones MCP.
Prepara el MCP Server
Verifica que el servidor funciona correctamente y que sus herramientas tienen nombres, descripciones y esquemas claros.
Expón el endpoint
Utiliza un endpoint HTTPS compatible o un Secure MCP Tunnel si el servidor permanece privado.
Activa Developer Mode
Habilita el modo de desarrollo según la configuración disponible para tu cuenta o espacio de trabajo.
Registra la aplicación
Añade el servidor MCP y proporciona el nombre, descripción y datos de conexión solicitados.
Revisa las herramientas
Comprueba qué tools fueron descubiertas y qué permisos requieren.
Prueba una tarea
Realiza una solicitud que requiera una de las herramientas y verifica el resultado.
¿Qué es Developer Mode en ChatGPT?
Developer Mode permite crear, probar y utilizar aplicaciones personalizadas basadas en MCP dentro de ChatGPT, sujeto a las políticas y disponibilidad de la cuenta o espacio de trabajo.
Activar el modo de desarrollo
La documentación actual de OpenAI sitúa el acceso de desarrollador en la configuración de ChatGPT y permite que usuarios autorizados creen y prueben aplicaciones MCP.
Crear una aplicación personalizada
Una aplicación personalizada puede conectar ChatGPT con tus propias herramientas y sistemas mediante MCP.
Revisar permisos
Antes de realizar pruebas debes revisar qué acciones permite la aplicación. Esto resulta especialmente importante cuando existen herramientas que escriben o modifican información.
Publicar
En espacios de trabajo compatibles, los administradores u otros usuarios autorizados pueden revisar y publicar aplicaciones para que estén disponibles dentro de la organización.
Las funciones de Developer Mode, aplicaciones personalizadas y acciones de escritura pueden variar según el plan, espacio de trabajo, permisos y fase de despliegue.
Conectar un MCP Server remoto con ChatGPT
Un servidor remoto puede exponerse mediante un endpoint HTTPS compatible con la conexión MCP.
Endpoint MCP
El servidor debe ofrecer una URL accesible. En las guías de
OpenAI es habitual utilizar una ruta como
https://ejemplo.com/mcp.
Streamable HTTP
Para integraciones modernas, OpenAI documenta servidores MCP remotos utilizando transporte HTTP y endpoints MCP estables.
Crear la conexión
En Developer Mode, el servidor se registra proporcionando su endpoint y los datos necesarios para identificar la aplicación.
Probar las herramientas
Una vez creado el vínculo puedes revisar las herramientas descubiertas y realizar solicitudes desde un chat.
https://tu-dominio.cl/mcp
Debes utilizar la URL real de tu servidor MCP desplegado. El endpoint debe ser accesible desde el entorno que realiza la conexión.
¿Cómo conectar un MCP Server privado con ChatGPT?
OpenAI dispone de Secure MCP Tunnel para conectar servidores privados, locales o protegidos por firewall sin hacerlos directamente públicos.
¿Cómo funciona?
El servidor MCP permanece dentro de la red o entorno donde
está instalado. En ese entorno se ejecuta
tunnel-client, que establece una conexión saliente
hacia la infraestructura de OpenAI.
Ventaja de la conexión saliente
No es necesario abrir un puerto entrante en el firewall para exponer directamente el servidor MCP.
Cuándo utilizarlo
Es especialmente útil cuando el MCP Server se encuentra en una red corporativa, infraestructura privada, servidor on-premises o máquina de desarrollo.
Servidor privado
↓
tunnel-client
↓
HTTPS saliente
↓
OpenAI
↓
ChatGPT
Secure MCP Tunnel está diseñado precisamente para mantener privado el servidor y proporcionar una ruta de conexión soportada por OpenAI.
¿Cómo probar un MCP Server antes de conectarlo a ChatGPT?
MCP Inspector permite comprobar directamente las capacidades del servidor antes de introducirlo en una aplicación.
Iniciar MCP Inspector
npx @modelcontextprotocol/inspector@latest
Conectar el servidor
Para un servidor Streamable HTTP puedes seleccionar ese transporte e introducir la URL correspondiente, por ejemplo:
http://localhost:3000/mcp
Probar cada herramienta
Ejecuta las tools con parámetros válidos, valores inválidos, campos obligatorios ausentes y distintos escenarios de error.
Qué revisar
Conexión: el servidor debe iniciar correctamente.
Tools: deben aparecer las herramientas esperadas.
Esquemas: los parámetros deben validarse correctamente.
Resultados: las respuestas deben ser comprensibles para el modelo.
¿Qué puede hacer ChatGPT con un MCP Server?
Las capacidades exactas dependen de las herramientas que el servidor publique y de los permisos concedidos.
Consultar datos
Una herramienta puede permitir consultar información de sistemas externos.
Buscar información
El servidor puede ofrecer herramientas de búsqueda sobre fuentes internas o externas.
Ejecutar acciones
Una tool puede crear, modificar o ejecutar operaciones cuando los permisos lo permiten.
Integrar servicios
Un servidor puede actuar como capa de acceso a APIs, sistemas empresariales u otras aplicaciones.
Las herramientas no vienen definidas por ChatGPT
ChatGPT no inventa las capacidades de un servidor MCP. Las herramientas disponibles proceden de la aplicación o servidor conectado y de la información que este publica.
Por eso el nombre, descripción, esquema de entrada y resultado de cada herramienta son importantes para que el modelo pueda utilizarlas correctamente.
Crear una aplicación MCP para ChatGPT con Apps SDK
OpenAI ofrece Apps SDK para desarrollar aplicaciones que funcionan dentro de ChatGPT y utilizan MCP como base para conectar herramientas y datos.
¿Qué aporta Apps SDK?
El Apps SDK permite definir tanto la lógica de una aplicación como, cuando sea necesario, una interfaz que pueda mostrarse dentro de ChatGPT.
MCP como backend de herramientas
El MCP Server puede exponer las herramientas que necesita la aplicación. La interfaz visual es opcional y se añade cuando el caso de uso realmente necesita interacción gráfica.
Ejemplo de arquitectura
ChatGPT
↓
Apps SDK
↓
MCP Server
↓
API / Base de datos / Servicio
Instalar dependencias de un servidor Node
El quickstart de OpenAI utiliza el SDK MCP para Node junto con los helpers de MCP Apps y Zod.
npm install @modelcontextprotocol/sdk @modelcontextprotocol/ext-apps zod
Puedes comenzar únicamente con herramientas MCP y añadir interfaz visual posteriormente si el flujo lo necesita.
Apps SDK se construye sobre MCP y amplía sus posibilidades para experiencias de aplicación dentro de ChatGPT.
¿Se puede utilizar MCP con la API de OpenAI?
Sí. OpenAI también permite conectar servidores MCP remotos desde APIs orientadas a respuestas y agentes.
Ejemplo conceptual con Responses API
La documentación actual utiliza una herramienta de tipo
mcp con una etiqueta y una URL del servidor.
{
"tools": [
{
"type": "mcp",
"server_label": "mi_servidor",
"server_url": "https://ejemplo.com/mcp"
}
],
"input": "Consulta la información disponible"
}
La URL debe apuntar al servidor MCP que quieres utilizar. Según la integración también puedes restringir herramientas, configurar autenticación y establecer políticas de aprobación.
MCP en agentes
La API de agentes de OpenAI también admite conexiones MCP y permite configurar el origen de la conexión, las herramientas permitidas y otros parámetros.
Una configuración realizada en ChatGPT no implica que la misma configuración deba utilizarse en la API. Cada superficie tiene su propio mecanismo de autenticación y configuración.
¿Es seguro conectar MCP con ChatGPT?
La seguridad depende del servidor, las herramientas, los permisos y los datos que se ponen a disposición del modelo.
Confía en el servidor
Revisa quién publica el MCP Server y qué código y sistemas hay detrás.
Limita herramientas
Utiliza únicamente las tools necesarias para el caso de uso.
Protege credenciales
No incrustes secretos en el código, prompts o archivos compartidos sin protección.
Usa aprobación
Las operaciones de escritura o modificación pueden requerir confirmación según la configuración.
Valida entradas
Las herramientas deben comprobar parámetros antes de ejecutar operaciones sobre sistemas reales.
Protege los datos
Revisa qué información queda disponible para las herramientas y para el servicio conectado.
Conectar servidores no confiables puede aumentar la exposición a riesgos de seguridad, incluido prompt injection. OpenAI recomienda verificar los servidores y sus permisos antes de habilitarlos.
Errores frecuentes con MCP en ChatGPT
Cuando la conexión falla, conviene comprobar primero el servidor y después la configuración de ChatGPT.
Endpoint incorrecto
La URL puede no corresponder con el endpoint MCP real.
HTTPS ausente
El entorno remoto puede requerir una conexión HTTPS válida.
Autenticación
OAuth, tokens o encabezados pueden estar mal configurados.
Herramientas incompatibles
Un esquema incorrecto puede impedir que una tool se invoque correctamente.
Servidor privado
ChatGPT no puede alcanzar directamente un servidor alojado en una red privada sin una arquitectura compatible.
Cambios sin actualizar
Una aplicación puede conservar una instantánea de sus herramientas hasta que se revise o actualice.
Prueba primero con Inspector
Si el servidor funciona correctamente en MCP Inspector pero falla al conectarlo con ChatGPT, revisa endpoint, autenticación, permisos y configuración de la aplicación.
MCP con ChatGPT explicado de forma sencilla
Para conectar MCP con ChatGPT necesitas un servidor que exponga capacidades y un mecanismo compatible para que ChatGPT pueda acceder a ellas.
Los servidores remotos pueden utilizar un endpoint HTTPS. Los servidores privados pueden conectarse mediante Secure MCP Tunnel sin hacerlos directamente públicos.
Developer Mode permite crear y probar aplicaciones MCP personalizadas en los entornos compatibles.
Apps SDK permite construir experiencias de aplicación dentro de ChatGPT utilizando MCP como base para herramientas y datos.
Antes de conectar cualquier servidor debes comprobar sus herramientas, permisos, autenticación y comportamiento.
Ya conoces las integraciones con Claude y ChatGPT. El siguiente paso es aprender cómo conectar MCP con Cursor para utilizarlo dentro de un entorno de desarrollo.
MCP con Cursor →Documentación oficial de OpenAI sobre MCP
La integración de MCP evoluciona con rapidez. Para implementar un servidor o aplicación debes revisar siempre la documentación actual.
Preguntas frecuentes sobre MCP con ChatGPT
Respuestas directas sobre MCP Server, Developer Mode, servidores remotos, túneles y Apps SDK.
Sí. ChatGPT puede utilizar aplicaciones basadas en MCP y servidores compatibles mediante los mecanismos que OpenAI ofrece para cada producto y entorno.
Debes disponer de un endpoint HTTPS compatible y registrar la aplicación MCP mediante el mecanismo disponible en Developer Mode.
No directamente. Un servidor local necesita una arquitectura compatible para que OpenAI pueda acceder a él, como Secure MCP Tunnel.
Es un modo que permite crear, probar y utilizar aplicaciones personalizadas, incluidas aplicaciones basadas en MCP, según la disponibilidad y permisos del entorno.
Es un mecanismo de OpenAI para conectar servidores MCP privados o locales mediante una conexión saliente sin exponer directamente el servidor a Internet pública.
Apps SDK permite crear aplicaciones y experiencias que se ejecutan dentro de ChatGPT utilizando MCP como base para conectar herramientas y datos.
Depende del servidor. Puede ofrecer tools para consultar datos, buscar información, acceder a APIs o realizar determinadas acciones.
Las aplicaciones MCP personalizadas pueden incluir acciones de escritura o modificación cuando la superficie y permisos correspondientes las admiten. ChatGPT puede solicitar confirmación dependiendo de la acción y su contexto.
Puedes utilizar MCP Inspector para comprobar las herramientas, esquemas, errores y respuestas del servidor antes de integrarlo.
No debes asumir que todos los servidores son confiables. Revisa procedencia, herramientas, permisos, autenticación y acceso a datos antes de conectarlos.
Sí. Para servidores privados OpenAI dispone de Secure MCP Tunnel, que permite mantener el servidor dentro de una red privada.
El siguiente paso del cluster es aprender cómo conectar MCP con Cursor para utilizar servidores MCP dentro de un entorno de desarrollo.
MCP con Cursor
Ya sabes cómo conectar MCP con ChatGPT. Ahora continúa con Cursor y aprende cómo integrar servidores MCP dentro de un entorno de desarrollo orientado a programación asistida por IA.
Sigue avanzando en el cluster MCP
Después de Claude y ChatGPT puedes continuar con la integración de MCP en herramientas de desarrollo.
MCP conecta ChatGPT con herramientas que van más allá del chat
Con servidores MCP y aplicaciones compatibles puedes conectar ChatGPT con herramientas, datos y servicios externos. El siguiente paso es llevar esa misma arquitectura al entorno de desarrollo.
MCP con Cursor →