Glosario · AI Commerce

¿Qué es MCP (Model Context Protocol)?

Definición rápida

MCP (Model Context Protocol) es un estándar abierto, introducido por Anthropic en noviembre de 2024, que define una forma común para que modelos de lenguaje y agentes de IA se conecten con herramientas, datos y sistemas externos. En lugar de construir una integración a medida por cada combinación de modelo y sistema, MCP permite que cualquier modelo compatible use cualquier herramienta compatible mediante el mismo protocolo.

¿Qué significa?

Antes de MCP, conectar un modelo de IA a un sistema externo —un catálogo de productos, un CRM, una base de datos— requería escribir una integración específica para esa combinación exacta de modelo y sistema. Si una empresa quería que tres modelos distintos usaran cinco herramientas distintas, terminaba construyendo hasta quince integraciones diferentes, cada una con su propio código y mantenimiento.

MCP resuelve ese problema de fragmentación con una analogía útil: funciona como un puerto USB-C para aplicaciones de IA. Así como USB-C estandarizó cómo cualquier dispositivo se conecta a cualquier cable sin adaptadores propietarios, MCP estandariza cómo un modelo descubre qué herramientas tiene disponibles, qué hace cada una, y cómo invocarlas —sin que cada combinación de modelo y sistema requiera una integración desde cero.

Un servidor MCP expone un conjunto de "herramientas" (funciones que el modelo puede invocar) y "recursos" (datos que el modelo puede consultar) de un sistema específico —por ejemplo, el catálogo de un ecommerce o el inventario de un OMS. Cualquier modelo o agente compatible con MCP puede conectarse a ese servidor y usar sus capacidades sin conocer los detalles internos de implementación del sistema.

¿Por qué es importante?

La integración fragmentada entre modelos de IA y sistemas de negocio era, hasta 2024, el principal cuello de botella para escalar agentes de IA más allá de demostraciones aisladas: cada nueva combinación de modelo y herramienta exigía trabajo de ingeniería específico. MCP resuelve ese problema con un protocolo común, lo que ha permitido que la comunidad construya miles de servidores MCP reutilizables para sistemas populares, y que el estándar se haya convertido, en la práctica, en la forma predominante de conectar agentes a herramientas.

Para comercio digital, esto es directamente relevante: un servidor MCP bien construido sobre el catálogo o el motor de checkout de una plataforma permite que cualquier agente de compra compatible —sin importar qué empresa lo desarrolló— pueda operar sobre ese comercio sin integración personalizada.

¿Cómo funciona?

MCP define dos roles: el cliente (típicamente un modelo o agente de IA) y el servidor (el sistema que expone capacidades). El servidor MCP publica un catálogo de herramientas disponibles —con su nombre, descripción y parámetros esperados— y de recursos consultables. El cliente, al conectarse, descubre automáticamente qué puede hacer ese servidor y decide, según el objetivo del usuario, qué herramienta invocar y con qué argumentos.

La comunicación sigue un formato estandarizado (basado en JSON-RPC), lo que permite que cualquier implementación de cliente y servidor que siga la especificación sea compatible entre sí, sin acoplamiento a un proveedor específico de modelos o de infraestructura.

Ejemplo aplicado a AI Commerce

Un marketplace expone su catálogo, inventario y motor de cotizaciones mediante un servidor MCP. Un agente de compras B2B de un cliente —construido sobre un modelo de un proveedor distinto al del marketplace— se conecta a ese servidor, descubre que puede consultar disponibilidad y generar una cotización, y ejecuta ambas acciones para completar una compra recurrente, sin que el marketplace haya construido una integración específica para ese agente en particular.

Conceptos relacionados

MCP es el mecanismo de conexión que usa un Agente de IA para invocar herramientas y consultar datos externos. Depende de que exista una arquitectura API First detrás del servidor MCP, ya que en la práctica un servidor MCP suele ser una capa que traduce llamadas MCP a llamadas API existentes. Es una pieza técnica central de Agentic Commerce, y complementa a RAG cuando el objetivo no es solo recuperar información, sino también ejecutar acciones sobre un sistema.

Errores comunes

Se confunde MCP con un modelo de IA en sí: MCP no es un modelo, es un protocolo de comunicación entre modelos y sistemas externos. También se asume que cualquier API se convierte automáticamente en compatible con MCP: requiere construir explícitamente un servidor MCP que exponga esa API siguiendo la especificación del protocolo. Por último, se subestima la importancia de la descripción de cada herramienta: si la descripción es ambigua o incompleta, el modelo puede invocarla incorrectamente, incluso si la API subyacente funciona bien.

Perspectiva de Edgebound Labs

En el laboratorio tratamos un servidor MCP con el mismo rigor que cualquier API pública: documentación clara, límites de permisos explícitos y pruebas de qué sucede cuando un agente invoca una herramienta con datos inesperados. La analogía del "puerto USB-C" es útil para explicar el concepto, pero no reemplaza la disciplina de diseñar cada herramienta expuesta pensando en quién —o qué agente— la va a usar, y con qué margen de error.

Preguntas frecuentes sobre MCP

¿Quién creó MCP?

Anthropic lo introdujo como estándar abierto en noviembre de 2024.

¿MCP es lo mismo que una API?

No exactamente. MCP es un protocolo que estandariza cómo un modelo descubre y usa herramientas y datos, generalmente construido sobre APIs ya existentes.

¿Necesito reescribir mis APIs para usar MCP?

No. Se construye un servidor MCP que expone las APIs existentes siguiendo la especificación del protocolo, sin necesidad de reescribirlas desde cero.

¿MCP funciona con cualquier modelo de IA?

Está diseñado como estándar abierto para ser compatible con cualquier modelo o cliente que implemente la especificación, no exclusivo de un proveedor.

¿Qué es un "servidor MCP"?

Es la implementación que expone herramientas y recursos de un sistema específico —por ejemplo, un catálogo de ecommerce— para que un modelo o agente los use.

¿MCP resuelve la seguridad de los agentes de IA?

Define el protocolo de comunicación, pero la seguridad (permisos, límites de acción) depende de cómo se implemente el servidor y qué controles se agreguen sobre él.

¿Aplicando MCP en tu operación?

Hacemos un diagnóstico de tu stack de comercio y te decimos qué necesitas para escalar con IA — sin slides genéricos, con métricas de éxito definidas.

← Volver al glosario