¿Qué es MCP? — El USB-C de la inteligencia artificial
Qué es MCP, por qué existe, cómo resuelve el problema N×M y la arquitectura host-client-server explicada con analogías claras.
Lo que aprenderás
- El concepto de MCP y su papel como “USB-C de la IA”
- Cómo el problema N×M se convierte en N+M
- La arquitectura de tres capas: Host, Client, Server
- El estado actual del ecosistema MCP
Qué esperar
Este curso tiene 8 lecciones. En esta primera entendemos el “por qué” y el “qué” de MCP. A partir de la siguiente, empezamos a configurar y escribir código. Cada lección dura 15 minutos o menos y tiene ejercicios de verificación.
La IA es inteligente. Pero no tiene manos.
Pídele a Claude Desktop que consulte las ventas del mes en tu base de datos. No puede.
Pídele que publique un resumen de la reunión en Slack. Tampoco.
Por muy inteligente que sea un modelo de IA, si no tiene acceso a tus herramientas, es un chatbot con buena conversación y nada más.
MCP (Model Context Protocol) nació para resolver exactamente esto.
El problema N×M
Imagina que tienes 3 asistentes de IA (Claude, ChatGPT, Gemini) y 4 herramientas (GitHub, Slack, PostgreSQL, Google Drive). Para que todos se conecten con todo necesitas 3 × 4 = 12 integraciones personalizadas.
Si añades 2 asistentes más y 6 herramientas más, pasas a 5 × 10 = 50.
Eso es el problema N×M. Cada combinación de IA con herramienta requiere su propio código de conexión.
MCP lo convierte en N + M. Cada herramienta crea un servidor MCP. Cada IA implementa un cliente MCP. 5 asistentes + 10 herramientas = 15 implementaciones, no 50.
✅ Quick Check: Si tienes 4 asistentes de IA y 6 herramientas, ¿cuántas integraciones necesitas sin MCP? ¿Y con MCP? (Sin MCP: 24. Con MCP: 10.)
La analogía USB-C
Antes de USB-C tenías un cable diferente para el móvil, la cámara, el monitor externo y la impresora. USB-C unificó todo con un solo conector.
MCP hace lo mismo en el mundo de la IA:
| USB-C | MCP |
|---|---|
| Dispositivos (móvil, portátil) | Asistentes IA (Claude, ChatGPT) |
| Periféricos (monitor, disco) | Herramientas (GitHub, Slack, BD) |
| Puerto USB-C | Protocolo MCP |
| Un cable para todo | Un servidor para cualquier IA |
La arquitectura: 3 actores
MCP tiene tres capas diferenciadas:
Host — La aplicación que usas directamente. Claude Desktop, Cursor, VS Code con Copilot.
Client — El “traductor” interno del Host. Gestiona la conexión con cada servidor MCP, uno a uno.
Server — Un programa ligero que expone una herramienta al protocolo MCP. Hay un servidor para GitHub, otro para Slack, otro para tu base de datos.
La comunicación entre ellos usa JSON-RPC 2.0. En local se conectan por stdio (entrada/salida estándar). En remoto usan Streamable HTTP.
El ecosistema hoy
Los números hablan:
- 97 millones de descargas mensuales del SDK (Python + TypeScript)
- 8,600+ servidores MCP activos
- 300+ clientes compatibles (editores, apps de chat, agentes)
- 66,000+ estrellas en GitHub en el repositorio oficial
Anthropic creó MCP en noviembre de 2024. En diciembre de 2025 lo donó a la Linux Foundation. OpenAI, Google, Microsoft, AWS y Cloudflare ya lo soportan. Es un estándar de la industria, no una herramienta de un solo proveedor.
En Latinoamérica, la adopción de IA ya es alta — México (66%) y Argentina (65%) lideran a nivel global según datos de Google. MCP es la pieza que conecta esa IA con las herramientas que realmente usas en tu trabajo.
✅ Quick Check: ¿Quién creó MCP? ¿Quién lo gestiona ahora? (Lo creó Anthropic. Ahora lo gestiona la Agentic AI Foundation dentro de la Linux Foundation.)
MCP vs Function Calling
“¿Pero para eso ya existen las funciones de la API?” Buena pregunta.
| Aspecto | Function Calling | MCP |
|---|---|---|
| Dónde viven las herramientas | Embebidas en la petición API | En un servidor separado |
| Reutilización | Solo en una aplicación | Compartido entre todos los clientes |
| Ideal para | Prototipos, 2-3 herramientas | Producción, 10+ herramientas, equipos |
Function Calling es perfecto cuando tienes un chatbot con 3 funciones. MCP es para cuando quieres que cualquier IA use cualquier herramienta con un solo estándar.
Puntos clave
- MCP es un protocolo abierto que estandariza la conexión entre IA y herramientas externas
- Resuelve el problema N×M (una integración por cada combinación) reduciéndolo a N+M
- Arquitectura: Host → Client → Server, comunicación por JSON-RPC 2.0
- Transporte: stdio para local, Streamable HTTP para remoto
- 97M descargas, 8,600+ servidores — ecosistema en crecimiento rápido
Siguiente lección
Ya entiendes el “por qué” y el “qué” de MCP. En la siguiente lección vas a ensuciarte las manos: configurar Claude Desktop para conectar tu primer servidor MCP, paso a paso desde el archivo de configuración hasta la verificación.
Comprobación de Conocimientos
Primero completa el quiz de arriba
¡Lección completada!