El MCP (Model Context Protocol) es un protocolo abierto que estandariza la manera en que una aplicación de inteligencia artificial —un asistente o un agente— se conecta con herramientas, datos y sistemas externos. Presentado a finales de 2024, desempeña para la IA un papel comparable al de un puerto universal: en lugar de desarrollar una integración a medida para cada servicio, se expone una interfaz única que cualquier agente compatible puede consumir.
Técnicamente, MCP se basa en una arquitectura cliente-servidor. El servidor MCP publica capacidades —herramientas (acciones que el agente puede ejecutar) y recursos (datos que puede leer)— descritas de forma estructurada. El cliente MCP, integrado en el modelo de lenguaje, descubre esas capacidades y las invoca a lo largo de la conversación. Como los intercambios están tipados, el modelo sabe qué parámetros debe proporcionar y qué respuestas debe esperar.
La ventaja del protocolo es la interoperabilidad: un mismo servidor MCP puede conectarse a distintos agentes (asistentes de escritorio, entornos de desarrollo, automatizaciones) sin reescribir la capa de integración. La seguridad se apoya en los mecanismos habituales de la Web —autenticación por token, a menudo a través de OAuth— y en el respeto, del lado del servidor, de las autorizaciones del usuario.
eyeot expone una interfaz MCP que permite a un agente de IA consultar el ERP y actuar sobre él reutilizando las mismas reglas de autenticación y de permisos que la interfaz clásica. El protocolo complementa así la API REST tradicional para los usos impulsados por la IA, sin eludir los controles de seguridad existentes.