Glosario Activate

¿Qué es el Model Context Protocol (MCP)?

El Model Context Protocol (MCP) es un estándar abierto que define cómo las aplicaciones de IA se conectan con herramientas, datos y sistemas externos. Publicado como estándar abierto en noviembre de 2024, ofrece a los asistentes y agentes una forma común de descubrir y usar capacidades, de modo que un sistema expuesto una sola vez mediante MCP funciona con muchos clientes de IA compatibles.

También conocido como: MCP, estándar Model Context Protocol

¿Qué es el Model Context Protocol?

MCP se publicó en noviembre de 2024 y desde entonces se ha adoptado en asistentes de IA, frameworks de agentes y herramientas para desarrolladores. Como es abierto, cualquiera puede implementarlo, tanto quien crea la aplicación de IA como quien crea el sistema al que se conecta.

MCP se compara a menudo con un puerto universal para la IA. Antes, cada combinación de una aplicación de IA y un sistema de negocio necesitaba su propia integración personalizada. Con MCP, un sistema describe sus capacidades una vez y cualquier aplicación de IA compatible con MCP puede descubrirlas y usarlas. Esta página trata del protocolo en sí. Un MCP Server es el software que expone un sistema concreto a través de él.

¿Cómo funciona el Model Context Protocol?

MCP define tres roles y un pequeño conjunto de elementos que un servidor puede ofrecer. Los mensajes entre ellos usan JSON-RPC, un estándar ligero para solicitudes y respuestas estructuradas.

ParteQué esEjemplo
HostLa aplicación de IA que usa una personaUn asistente de IA o una herramienta de programación
ClienteEl conector dentro del host que se comunica con un servidorUn cliente por cada servidor conectado
ServidorSoftware que expone las capacidades de un sistemaUn servidor para una plataforma de datos o un sistema de archivos
HerramientasAcciones que la IA puede llamarEjecutar una consulta, iniciar un flujo de trabajo
RecursosDatos que la IA puede leer como contextoUn archivo, un registro, un esquema
PromptsPlantillas reutilizables que ofrece un servidorUna forma estándar de solicitar un informe

Los MCP Servers pueden ejecutarse localmente junto a la aplicación de IA o de forma remota por HTTP. Los servidores remotos suelen usar OAuth para confirmar quién hace la solicitud, de modo que la IA solo obtiene el acceso que tiene esa persona.

¿Cuál es un ejemplo de uso del Model Context Protocol?

Ejemplo

Una conexión, muchas herramientas de IA

Una empresa quiere que sus analistas accedan a su plataforma de datos desde el asistente de IA que prefieran. En lugar de crear una integración distinta para cada asistente, la plataforma publica un único MCP Server.

Cada analista añade ese servidor a su asistente e inicia sesión. El asistente descubre las herramientas disponibles, y el analista puede hacer preguntas en lenguaje natural y obtener respuestas de la plataforma, dentro de sus propios permisos.

Model Context Protocol vs. MCP Server vs. API

TemaModel Context ProtocolMCP ServerAPI
Qué esUn estándar abiertoSoftware que implementa el estándar para un sistemaLa interfaz de programación de un sistema
Para quién esCualquiera que cree conexiones de IAClientes de IA que se conectan a ese sistemaDesarrolladores que escriben código
AnalogíaLa forma del enchufeUn enchufe para un aparatoEl cableado interno del aparato
RelaciónDefine cómo se comunican clientes y servidoresA menudo envuelve una API existentePuede estar por debajo de un MCP Server

¿Por qué importa el Model Context Protocol?

  • Menos integraciones personalizadas. Un protocolo reemplaza un conector distinto para cada par de aplicación de IA y sistema.
  • Libertad para elegir herramientas de IA. Los equipos pueden usar los asistentes que prefieran y acceder a los mismos sistemas de negocio.
  • Agentes que pueden actuar. MCP ofrece a los agentes una forma estándar de encontrar y usar herramientas, además de responder de memoria.
  • La gobernanza se sigue aplicando. Con la autorización integrada, el acceso de la IA puede respetar los permisos que ya tiene cada persona.
Cómo lo hace Alli

¿Cómo lo hace Alli?

MCP Server de Alli by PMG implementa el Model Context Protocol para Alli. Lee las especificaciones de la API de Alli, las registra como herramientas invocables y protege cada llamada con OAuth 2.1 con PKCE, reenviando el token autorizado de cada usuario para que los agentes actúen dentro del acceso de esa persona. Las solicitudes no guardan estado, por lo que los tokens no se almacenan entre llamadas.

A través de él, los clientes de IA compatibles con MCP pueden acceder a 20 servicios de Alli, como Datasources, Data Explorer, Generative Dashboards, Generative Workflows y Creative Insights, y las definiciones de las herramientas se mantienen al día con la API de Alli a medida que cambia.

Explorar Alli MCP Server 

Preguntas frecuentes sobre el Model Context Protocol

¿Cuándo se presentó el Model Context Protocol?

MCP se publicó como estándar abierto en noviembre de 2024. Cualquiera puede implementarlo, y muchas aplicaciones de IA y herramientas para desarrolladores ya lo admiten.

¿Cuál es la diferencia entre MCP y un MCP Server?

MCP es el protocolo: las reglas compartidas sobre cómo se comunican las aplicaciones de IA y los sistemas. Un MCP Server es un software que usa esas reglas para exponer las herramientas y los datos de un sistema concreto.

¿MCP reemplaza a las API?

No. Los MCP Servers suelen envolver API existentes y presentarlas como herramientas que una IA puede descubrir y llamar. La API sigue haciendo el trabajo por debajo.

¿Es seguro MCP?

El protocolo admite autorización, y los servidores remotos suelen usar OAuth para que la IA actúe con los permisos del usuario que inició sesión. La seguridad general depende de cómo se construya y se opere cada servidor.

Última actualización: Volver al glosario

Vea estas ideas en acción con sus datos.

Solicite un recorrido y le mostraremos en vivo cómo Alli conecta, define y activa sus datos.

Solicitar una presentación