Lección 1 12 min

¿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-CMCP
Dispositivos (móvil, portátil)Asistentes IA (Claude, ChatGPT)
Periféricos (monitor, disco)Herramientas (GitHub, Slack, BD)
Puerto USB-CProtocolo MCP
Un cable para todoUn 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.

AspectoFunction CallingMCP
Dónde viven las herramientasEmbebidas en la petición APIEn un servidor separado
ReutilizaciónSolo en una aplicaciónCompartido entre todos los clientes
Ideal paraPrototipos, 2-3 herramientasProducció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

1. ¿Qué problema resuelve MCP?

2. ¿Cuáles son los tres actores principales de la arquitectura MCP?

3. ¿Qué protocolo de comunicación usa MCP?

Responde todas las preguntas para comprobar

Primero completa el quiz de arriba

Skills Relacionados