Portada » MCP OpenAI API: conecta GPT con herramientas externas
OpenAI · MCP · Herramientas externas

MCP OpenAI API: conecta GPT con herramientas y sistemas externos

MCP OpenAI API permite conectar modelos compatibles de OpenAI con herramientas y sistemas externos mediante Model Context Protocol. En Responses API puedes utilizar servidores MCP para exponer capacidades al modelo y construir asistentes o agentes capaces de consultar servicios externos, acceder a información y ejecutar herramientas controladas.

MCP Responses API External tools
Respuesta rápida

¿Qué es MCP OpenAI API?

MCP OpenAI API es la integración de Model Context Protocol con Responses API. Permite que un modelo descubra y utilice herramientas proporcionadas por un servidor MCP, en lugar de limitarse únicamente a las herramientas integradas de OpenAI o a funciones creadas directamente dentro de tu aplicación.

Integraciones

Qué permite hacer MCP OpenAI API

MCP añade una capa estandarizada para conectar modelos con servicios y herramientas externas.

API

Conectar servicios

Expone herramientas disponibles desde sistemas externos.

DB

Consultar información

Un servidor MCP puede conectar fuentes de datos y sistemas internos.

TOOL

Descubrir herramientas

El modelo puede conocer las herramientas expuestas por el servidor.

CTRL

Controlar acceso

Puedes restringir qué herramientas estarán disponibles.

AGENT

Crear agentes

MCP puede formar parte de workflows agentic con varias capacidades.

EXT

Extender GPT

Permite ampliar lo que el modelo puede consultar o hacer.

Publicidad
Flujo

Cómo funciona MCP en OpenAI API

El modelo utiliza las herramientas publicadas por un servidor MCP dentro del flujo de Responses API.

01 · SERVER

Servidor MCP

Expone un conjunto de herramientas y capacidades.

02 · MODEL

El modelo selecciona

Evalúa qué herramienta necesita utilizar para completar la tarea.

03 · RESULT

Recibe el resultado

La salida de la herramienta se incorpora al workflow para continuar.

Publicidad
Model Context Protocol

MCP OpenAI API y Model Context Protocol

MCP proporciona una forma estandarizada de exponer herramientas y recursos a sistemas de inteligencia artificial.

MCP

Una interfaz común para herramientas

En lugar de diseñar una integración completamente diferente para cada servicio, un servidor MCP puede presentar sus capacidades mediante un protocolo común.

Responses API

OpenAI clasifica MCP Tools como una categoría propia dentro del sistema de herramientas de Responses API.

Ver Responses API →
Publicidad
Tool ecosystem

MCP frente a las otras herramientas de Responses API

Responses API puede trabajar con varias categorías de herramientas.

Tipo Origen Ejemplo
Built-in tool OpenAI Web Search
Built-in tool OpenAI File Search
Function Tu aplicación Consultar stock
MCP tool Servidor MCP externo Herramientas de otro sistema
Configuración

Ejemplo conceptual de MCP OpenAI API

Un servidor MCP puede declararse dentro del conjunto de herramientas disponible para una respuesta.

JSON conceptual

Servidor MCP remoto

{
  "model": "gpt-5.6-sol",
  "tools": [
    {
      "type": "mcp",
      "server_label": "mi_servidor",
      "server_url": "https://ejemplo.com/mcp"
    }
  ],
  "input": "Consulta la información necesaria utilizando las herramientas disponibles."
}
Ejemplo conceptual

Los campos disponibles y requisitos de autenticación pueden depender del servidor MCP, de la herramienta y de la versión actual de Responses API.

Identificación

server_label en MCP OpenAI API

Responses API utiliza una etiqueta para identificar el servidor MCP dentro del conjunto de herramientas.

server_label

Nombre interno del servidor

Esta etiqueta permite distinguir un servidor MCP y también puede utilizarse al controlar qué herramienta concreta debe seleccionar el modelo.

Tool discovery

Cómo descubre el modelo las herramientas MCP

El servidor MCP expone herramientas que posteriormente pueden utilizarse dentro del workflow.

01

El servidor publica sus herramientas.

02

Responses API conoce las capacidades disponibles.

03

El modelo evalúa qué herramienta se ajusta a la tarea.

04

La herramienta puede ser llamada durante la respuesta.

Control

tool_choice y herramientas MCP

Responses API permite controlar qué herramientas puede seleccionar el modelo.

Modo Comportamiento
auto El modelo decide si utiliza una herramienta
required Debe utilizar una o más herramientas
none No utiliza herramientas
MCP específico Puede forzarse una herramienta concreta de un servidor MCP
Selección específica

Forzar una herramienta MCP determinada

La referencia actual de Responses API contempla una opción de tool choice específica para MCP.

tool_choice

Servidor + nombre de herramienta

{
  "tool_choice": {
    "type": "mcp",
    "server_label": "mi_servidor",
    "name": "buscar_documento"
  }
}
Más control

Forzar una herramienta puede ser útil cuando tu aplicación ya sabe exactamente qué operación debe ejecutarse.

Publicidad
Output

Cómo aparecen las llamadas MCP en Responses API

Cuando se utiliza una herramienta MCP, Responses API puede emitir eventos y elementos relacionados con esa llamada.

MCP call

La llamada forma parte del flujo de respuesta

La API dispone de eventos específicos para indicar que una llamada MCP está en progreso, se completó o terminó con error.

Streaming

Eventos de llamadas MCP

En streaming, pueden aparecer eventos específicos relacionados con herramientas MCP.

Evento Significado general
MCP call in progress La herramienta se está ejecutando
MCP call arguments delta Se están generando argumentos
MCP call arguments done Los argumentos quedaron completos
MCP call completed La llamada terminó correctamente
MCP call failed La llamada terminó con error
Connectors

MCP y conectores predefinidos

OpenAI describe las herramientas MCP como integraciones con servidores MCP personalizados o con conectores predefinidos.

Ejemplos

Google Drive y SharePoint

La documentación actual menciona conectores como Google Drive y SharePoint dentro de la categoría de herramientas MCP.

Conector y servidor propio no son lo mismo

Un conector predefinido simplifica una integración concreta, mientras un servidor MCP personalizado puede exponer tus propias herramientas.

Comparativa

MCP OpenAI API vs Function Calling

Ambas opciones conectan el modelo con capacidades externas, pero la arquitectura no es la misma.

Aspecto MCP Function Calling
Herramientas Servidor MCP Definidas por tu aplicación
Protocolo Estandarizado Integración directa
Ejecución Servidor MCP o integración Tu backend
Descubrimiento Servidor expone herramientas Las declaras en tools
Uso típico Ecosistemas de herramientas Lógica propia concreta
No son excluyentes

Responses API puede trabajar con funciones propias y herramientas MCP dentro del mismo conjunto de capacidades.

Ver Function Calling →
Recuperación

MCP vs File Search

File Search es una herramienta especializada en recuperar información desde vector stores, mientras MCP puede exponer un conjunto más amplio de capacidades.

Aspecto MCP File Search
Origen Sistema o servidor externo Vector stores de OpenAI
Objetivo Herramientas y recursos Recuperación documental
Acciones Puede incluir acciones Orientado a búsqueda
Infraestructura Servidor MCP OpenAI
File Search sigue siendo ideal para RAG

Si únicamente necesitas responder utilizando tus propios documentos, File Search puede ser más directo.

Ver File Search →
Herramientas

MCP vs Web Search

Web Search está especializado en información pública disponible en Internet.

Característica MCP Web Search
Fuente Servidor externo Internet
Herramientas personalizadas Sí No es su función principal
Datos internos Puede acceder según integración No es su objetivo
Información web Depende del servidor Especializado
Pueden convivir

Un agente puede buscar información pública con Web Search y consultar una herramienta empresarial mediante MCP.

Ver Web Search →
Publicidad
Aplicaciones

Casos de uso de MCP OpenAI API

MCP tiene sentido cuando el modelo necesita interactuar con sistemas que exponen herramientas.

01

CRM: consultar clientes, contactos o registros.

02

Documentos: acceder a plataformas empresariales conectadas.

03

Desarrollo: consultar herramientas y recursos técnicos.

04

Operaciones: consultar sistemas internos de una empresa.

05

Agentes: ofrecer un catálogo de herramientas seleccionables.

06

Automatización: combinar información, decisiones y acciones en un workflow.

Agentic workflows

MCP OpenAI API para agentes de IA

MCP resulta especialmente interesante cuando un agente dispone de múltiples herramientas y debe decidir cuál utilizar.

Web

Web Search

Información pública y actual.

Files

File Search

Documentación interna.

MCP

Sistemas externos

Herramientas proporcionadas por otros servicios.

Function

Lógica propia

Funciones ejecutadas por tu backend.

Modelos

Modelos OpenAI compatibles con MCP

La compatibilidad depende del modelo y debe comprobarse antes de desplegar una integración.

Modelo MCP Orientación
GPT-6 Astra Compatible Workflows de máxima capacidad
GPT-5.6 Sol Compatible Trabajo complejo y agentes
GPT-5.6 Terra Compatible según capacidades publicadas Equilibrio capacidad/costo
GPT-5.6 Luna Compatible según capacidades publicadas Escala y bajo costo
Comprueba siempre la ficha del modelo

Las herramientas soportadas pueden variar entre modelos y generaciones.

Comparar modelos →
Seguridad

Seguridad al utilizar MCP OpenAI API

Una herramienta externa puede acceder a información o ejecutar acciones, por lo que debe tratarse como una integración con privilegios reales.

01

Utiliza únicamente servidores MCP de confianza.

02

Limita las herramientas disponibles para cada contexto.

03

Aplica permisos mínimos.

04

Separa lectura de operaciones que producen cambios.

05

Solicita aprobación para acciones sensibles cuando corresponda.

06

Registra llamadas, errores y resultados.

Tool security

No confíes automáticamente en contenido externo

Las herramientas MCP pueden devolver información que proviene de sistemas externos.

External content

Datos externos no son instrucciones confiables

Evita diseñar workflows donde contenido recuperado pueda provocar directamente operaciones sensibles sin validaciones, permisos o confirmaciones.

Human control

Aprobaciones para herramientas sensibles

En workflows con efectos reales, puede ser conveniente insertar una etapa de aprobación antes de ejecutar determinadas acciones.

01

Lecturas simples pueden utilizar menos fricción.

02

Modificaciones deberían validarse con mayor cuidado.

03

Pagos, eliminaciones y cambios irreversibles requieren controles especialmente estrictos.

Publicidad
Decisión

Cuándo conviene utilizar MCP

MCP aporta más valor cuando necesitas conectar varias capacidades mediante una interfaz estandarizada.

01

Cuando un sistema ya ofrece un servidor MCP.

02

Cuando necesitas múltiples herramientas relacionadas.

03

Cuando quieres reutilizar una integración en diferentes agentes.

04

Cuando buscas desacoplar el modelo de la implementación interna de una herramienta.

05

Cuando trabajas con ecosistemas de aplicaciones y servicios.

Alternativa

Cuándo puede ser mejor Function Calling

No necesitas MCP para cada función sencilla de una aplicación.

Function Calling

Lógica propia y control directo

Si únicamente necesitas unas pocas operaciones que ya controla tu backend, Function Calling puede resultar más simple y directo.

Ver Function Calling →
Costos

Costos de MCP OpenAI API

Una integración MCP puede generar costos en diferentes capas.

01

Tokens utilizados por el modelo.

02

Costos propios del servicio externo.

03

Infraestructura del servidor MCP cuando es propia.

04

Herramientas adicionales utilizadas dentro del mismo workflow.

No calcules solo tokens

Una integración agentic puede combinar varias herramientas y servicios en una misma tarea.

Ver precios OpenAI API →
Escalamiento

MCP y los límites de OpenAI API

Las respuestas que utilizan herramientas continúan dependiendo de los límites del modelo y proyecto.

RPM / TPM

Un agente puede generar varias operaciones

Workflows con herramientas pueden consumir varias interacciones, tokens y llamadas antes de finalizar.

Ver límites OpenAI API →
Fuente oficial

Documentación oficial de MCP OpenAI API

OpenAI continúa desarrollando Responses API y su ecosistema de herramientas, por lo que conviene comprobar siempre la referencia actual.

OpenAI Developers

MCP Tools en Responses API

Revisa herramientas, tool choice, servidores MCP y modelos compatibles.

Consultar documentación oficial →
Publicidad
Sigue aprendiendo

Guías relacionadas con MCP OpenAI API

Continúa explorando herramientas y workflows de OpenAI API.

Publicidad
Preguntas frecuentes

FAQ sobre MCP OpenAI API

Respuestas sobre servidores MCP, Responses API, herramientas y seguridad.

MCP OpenAI API permite conectar modelos de OpenAI con herramientas y sistemas externos mediante Model Context Protocol.

MCP significa Model Context Protocol, un protocolo utilizado para exponer herramientas y recursos a sistemas de inteligencia artificial.

Sí. OpenAI incluye MCP Tools como una categoría de herramientas compatible con Responses API.

Es un servicio que expone herramientas y capacidades mediante Model Context Protocol.

Es una etiqueta utilizada para identificar un servidor MCP dentro de la configuración de herramientas.

Sí. Responses API contempla una opción de tool choice MCP con server_label y nombre de herramienta.

No. Function Calling declara funciones directamente desde tu aplicación, mientras MCP utiliza un servidor que expone herramientas mediante un protocolo estandarizado.

No. File Search está orientado a recuperar información desde vector stores, mientras MCP puede exponer muchos tipos de herramientas.

Debes utilizar servidores de confianza, aplicar permisos mínimos y controlar especialmente herramientas que puedan producir efectos externos.

La compatibilidad depende del modelo. Modelos actuales como GPT-5.6 Sol publican soporte para MCP mediante Responses API.

Publicidad
Siguiente herramienta

Continúa con Computer Use en OpenAI API

Ya sabes cómo conectar GPT con herramientas externas mediante MCP. El siguiente paso es conocer cómo los modelos pueden interactuar con interfaces digitales.

Ver Computer Use →
Carrito de compra
Scroll al inicio