Miércoles, 22 de julio de 2026  ·  LATAM / Español
ÚLTIMA HORA
Anthropic lanza mejoras en la API de Claude para América Latina  ·  MCP 2026-07-28 ya en release candidate  ·  Claude Sonnet 5 supera benchmarks de coding agéntico  ·  Claude Code alcanza $1B de run-rate en 6 meses  ·  NSA publica guía de seguridad para el protocolo MCP
Hace 45 min →
arquitectura

MCP (Model Context Protocol)

El Model Context Protocol (MCP) es un estándar abierto creado por Anthropic que conecta modelos como Claude con herramientas, datos y sistemas externos mediante servidores que exponen recursos y acciones de forma uniforme.

También: MCP · Model Context Protocol · protocolo de contexto de modelo · MCP Claude

El Model Context Protocol (MCP) es un estándar abierto, presentado por Anthropic a finales de 2024, que define cómo un modelo de lenguaje como Claude se conecta con fuentes de datos y herramientas externas. En lugar de programar una integración a medida para cada aplicación, MCP establece un lenguaje común: un cliente (Claude, o la app que lo aloja) habla con servidores MCP que exponen recursos, herramientas y prompts. Piensa en ello como el USB-C de las integraciones de IA.

Cómo funciona

MCP sigue una arquitectura cliente-servidor sobre JSON-RPC. Hay tres piezas:

Un servidor MCP publica tres tipos de primitivas: resources (datos que el modelo puede leer, como archivos o filas de una tabla), tools (funciones que el modelo puede invocar, como crear un issue o ejecutar una consulta) y prompts (plantillas reutilizables). El transporte puede ser stdio (procesos locales) o HTTP con SSE para servidores remotos. Cuando Claude necesita información o quiere actuar, el cliente traduce esa intención en llamadas al servidor y devuelve el resultado al contexto del modelo.

Por qué importa

Antes de MCP, cada quien reinventaba el pegamento entre el modelo y sus datos. Cada integración era código propietario, difícil de mantener y no reutilizable. MCP cambia eso con tres consecuencias prácticas:

Para quien construye agentes, MCP es la base para conectar Claude con el mundo real sin cablear cada integración a mano. Si quieres dar el salto hacia agentes e integraciones con MCP, este protocolo es el punto de partida obligado.

Ejemplo concreto

Imagina que quieres que Claude responda preguntas sobre tu base de datos de clientes. Levantas un servidor MCP de Postgres, lo declaras en la configuración del host y Claude ya puede ejecutar consultas SELECT controladas y razonar sobre los resultados dentro de su ventana de contexto. No has escrito ni una línea de integración: solo has apuntado a un servidor existente.

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://..."]
    }
  }
}

Qué NO es

MCP no es una API de Claude ni un modelo. Es un protocolo de conexión, independiente del proveedor: en teoría cualquier modelo o app puede implementarlo. Tampoco es function calling a secas: el tool use de la API define cómo el modelo pide ejecutar una función, mientras que MCP estandariza cómo se descubren, exponen y gobiernan esas herramientas y datos entre procesos. Se complementan: MCP suele apoyarse en el mecanismo de tool use por debajo.

Un error común es pensar que MCP da a Claude acceso ilimitado a tus sistemas. El host siempre media y autoriza cada capacidad; nada se ejecuta sin que la aplicación lo permita.

Preguntas frecuentes

¿MCP es exclusivo de Claude?

No. Anthropic lo creó y lo impulsa, pero es un estándar abierto. Cualquier modelo o aplicación puede implementar clientes y servidores MCP. En la práctica Claude Desktop y el ecosistema de Anthropic fueron los primeros en adoptarlo de forma nativa.

¿En qué se diferencia MCP del tool use de la API?

El tool use define cómo el modelo solicita ejecutar una función dentro de una conversación. MCP estandariza a un nivel superior cómo se descubren, exponen y gobiernan herramientas y datos entre procesos, y suele apoyarse en el tool use por debajo.

¿Necesito programar para usar servidores MCP?

Para consumir servidores existentes basta con declararlos en la configuración del host, sin programar. Crear servidores nuevos sí requiere código, con SDKs oficiales en TypeScript y Python que facilitan mucho el trabajo.

¿Es seguro conectar MCP a mis datos?

El host siempre media y autoriza cada capacidad, así que ninguna acción se ejecuta sin permiso explícito. Aun así conviene revisar qué servidores instalas y limitar sus permisos, especialmente con servidores de terceros no verificados.

Términos relacionados

Fuentes