Glosario · IA y automatización

MCP — Model Context Protocol

Protocolo abierto creado por Anthropic para que los agentes IA accedan a herramientas y fuentes de datos externas de forma estandarizada. Diseñado para sustituir las integraciones ad-hoc entre modelos y sistemas.

Qué es y cómo funciona

MCP (Model Context Protocol) es un estándar abierto, impulsado inicialmente por Anthropic, para conectar aplicaciones de IA con sistemas externos. Su documentación oficial lo compara con un puerto USB-C: en lugar de programar una integración distinta para cada combinación de modelo y herramienta, cada sistema se expone una vez como servidor MCP y cualquier aplicación compatible puede usarlo.

La arquitectura distingue tres piezas. La aplicación de IA, como un asistente o un editor de código, actúa como cliente; el servidor MCP es el programa que expone las capacidades de un sistema concreto, por ejemplo un calendario, una base de datos o un gestor de contenidos; y entre ambos se intercambian mensajes con un formato común. Un servidor puede ofrecer herramientas que el modelo puede invocar, recursos de datos que puede leer e instrucciones preparadas para tareas habituales.

El protocolo estandariza cómo se describen y se llaman esas capacidades, pero no decide qué es seguro: qué datos expone cada servidor y qué acciones permite sigue siendo responsabilidad de quien lo construye y de quien lo instala.

Por qué importa

Si una herramienta tuya, como un CRM o un panel interno, dispone de un servidor MCP, varios asistentes compatibles pueden usarla sin desarrollar una integración distinta para cada uno. Reduce trabajo de integración y evita quedar atado a un único proveedor de modelos.

Conectar un modelo a tus sistemas amplía lo que puede salir mal. Un servidor MCP con permisos excesivos permite que un asistente lea o modifique más de lo debido, y el contenido que el modelo lee a través de una herramienta puede contener instrucciones maliciosas. Conviene instalar solo servidores de origen fiable, dar permisos mínimos, separar la lectura de la escritura y revisar qué datos salen hacia el proveedor del modelo.

Un ejemplo

Una agencia quiere que su asistente de IA consulte el estado de los proyectos y las tareas pendientes del equipo. En lugar de integrar el asistente directamente con su herramienta de gestión, crea un servidor MCP que expone solo dos operaciones de lectura: listar proyectos y consultar tareas. Cualquier cliente compatible puede usarlas. Las acciones de escritura se dejan fuera hasta valorar los riesgos.

Errores y confusiones frecuentes

  • Pensar que MCP es un producto o un modelo de IA. Es un protocolo de comunicación; lo que importa es qué servidor conectas y qué permisos le das.
  • Instalar servidores de terceros sin revisarlos. Un servidor tiene acceso a lo que le permitas y puede ser un punto de entrada de fugas de datos o de instrucciones maliciosas.
  • Exponer más de lo necesario por comodidad. Un servidor que ofrece acciones de escritura o acceso a todos los datos aumenta el impacto de cualquier error o ataque.
Dudas habituales

Preguntas frecuentes sobre MCP

Lo creó Anthropic, pero es un estándar abierto y su documentación indica que lo soportan otros asistentes y herramientas de desarrollo, incluidos ChatGPT y Visual Studio Code. No hace falta usar modelos de Anthropic para aprovecharlo.

No: un servidor MCP suele apoyarse en las API de tu sistema. Lo que aporta es una forma común de describirlas para que una aplicación de IA las descubra y use, sin una integración a medida para cada modelo.

¿Necesitas aplicarlo en tu proyecto?

Cuéntanos qué quieres conseguir y te decimos, sin compromiso, si MCP tiene sentido en tu caso o si hay una opción mejor.