¿Qué es MCP (Model Context Protocol)?
Model Context Protocol
Protocolo abierto para intercambiar herramientas, recursos y prompts entre aplicaciones y servidores; portabilidad y seguridad requieren compatibilidad y permisos efectivos.
Model Context Protocol (MCP) estandariza el intercambio de herramientas, recursos y prompts entre una aplicación y un servidor. Puede conectar agentes de IA con sistemas empresariales o exponer un recuperador RAG. Por sí solo no elige el modelo, implementa la recuperación ni autoriza una acción empresarial.
La portabilidad tiene condiciones. Comprueba la revisión del protocolo, el transporte, la autorización y las funciones que admite cada cliente. La revisión 2026-07-28 sustituyó el intercambio inicial y las sesiones del protocolo por metadatos en cada solicitud. Los pares exclusivamente modernos y exclusivamente antiguos necesitan una vía explícita de compatibilidad; la etiqueta MCP no basta.
Ejemplo hipotético: una empresa expone consultas al CRM y recuperación documental mediante MCP. Otro host puede reutilizar los servidores, pero el equipo debe verificar descubrimiento, esquemas, autenticación, aislamiento entre clientes y aprobaciones en ese host. La especificación de versiones y compatibilidad distingue las generaciones antigua y moderna. Reutilizar la lógica del servidor reduce trabajo sin eliminar la validación del cliente.
MCP incluye un marco de autorización opcional, no toda la política de permisos de la aplicación. Una implementación HTTP que lo utilice debe validar los tokens destinados a ese servidor y no reenviar el token del cliente a una API subyacente. Aplica permisos por organización, objeto y acción en el acceso a datos, y exige aprobación adecuada para acciones con consecuencias. Antes de ejecutar una configuración ajena, inspecciona comandos, rutas, secretos, versiones y exposición de red con el MCP Install Risk Scanner local.