MCP (Model Context Protocol): cómo se conectan las herramientas de IA
MCP es un estándar abierto con el que los modelos de IA se conectan de forma unificada a herramientas y datos.
El problema que resuelve MCP
Antes de MCP, cada app de IA tenía que construir su propia conexión individual para cada herramienta: una para Google Drive, otra para GitHub, una tercera para su propia base de datos. Era como tener que fabricar un cable distinto para cada enchufe.
Qué es MCP
MCP (Model Context Protocol) es un protocolo abierto que Anthropic presentó en noviembre de 2024. Define un estándar unificado para que las aplicaciones de IA se conecten a herramientas y fuentes de datos externas, a través de los llamados "servidores MCP". Un servidor MCP envuelve, por ejemplo, el acceso a una base de datos, un sistema de archivos o un calendario, y lo ofrece en un formato que cualquier app de IA compatible con MCP entiende.
La imagen del enchufe
MCP es como un enchufe normalizado: si construyes un servidor MCP para tu herramienta, cualquier app de IA compatible con MCP (no solo una en concreto) puede usarlo, sin código adicional específico para cada cliente.
Por qué esto te importa
Si construyes un agente de IA, puedes usar servidores MCP ya existentes (por ejemplo para sistema de archivos, búsqueda web, bases de datos) en vez de programarlo todo tú mismo. Eso ahorra tiempo y hace que los agentes sean más fáciles de ampliar.
EJEMPLO
Un servidor MCP de 'sistema de archivos' permite a un agente leer y escribir archivos, con el mismo estándar, sin importar qué app de IA lo use.
QUIZ RÁPIDO
¿Quién presentó MCP y para qué sirve?
FUENTES
- Model Context Protocol: Sitio oficial ↗ modelcontextprotocol.io
- Anthropic: Presentación del Model Context Protocol ↗ www.anthropic.com
- GitHub: modelcontextprotocol ↗ github.com