ConceptosActualizado 2026-06-21 · Versión 1.0

¿Qué es el Model Context Protocol (MCP)?

El Model Context Protocol (MCP) es un estándar abierto para conectar modelos y agentes de IA con herramientas, fuentes de datos y sistemas externos a través de una interfaz única y uniforme. Presentado por Anthropic a finales de 2024, estandariza cómo una aplicación expone contexto y capacidades a un modelo, actuando como un adaptador universal para que cualquier cliente compatible hable con cualquier servidor compatible.

Definición

MCP es un protocolo abierto que estandariza cómo las aplicaciones de IA proporcionan herramientas, recursos y contexto a los modelos mediante una interfaz cliente–servidor común.

Puntos clave

  • MCP estandariza la conexión modelo-herramienta/datos, como un adaptador universal.
  • Usa un modelo cliente–servidor: los hosts ejecutan clientes; las integraciones son servidores.
  • Los servidores exponen herramientas, recursos y prompts con una forma uniforme.
  • Reduce las integraciones a medida N×M a conectores reutilizables y compartibles.
  • Es abierto y neutral respecto al proveedor, con adopción multifabricante creciente.

Contexto

Antes de MCP, cada integración agente-sistema era a medida: cada herramienta cableada a mano a cada aplicación. MCP la sustituye por un protocolo compartido, de modo que un conector escrito una vez se reutiliza en cualquier cliente compatible.

Importa para las empresas porque el cuello de botella real al desplegar agentes suele ser la integración, no la calidad del modelo. Un protocolo común convierte los conectores en un ecosistema reutilizable en vez de pegamento de un solo uso.

Arquitectura

MCP define tres roles: una aplicación host, un cliente MCP dentro de ella y uno o varios servidores MCP. El cliente se conecta a los servidores por un transporte, y los servidores exponen capacidades que el modelo puede usar.

Los servidores ofrecen tres primitivas: herramientas (acciones que el modelo puede invocar), recursos (datos que el modelo puede leer) y prompts (plantillas reutilizables). El modelo, vía el host, las descubre y usa de forma estándar.

Componentes

Aplicación hostCliente MCPServidor MCPHerramientasRecursosPromptsTransporte

Beneficios

  • Elimina las integraciones a medida N×M.
  • Los conectores son reutilizables y compartibles entre clientes.
  • Abierto y neutral respecto al proveedor.
  • Separación más limpia entre la lógica del agente y las integraciones.

Riesgos

  • El acceso de los servidores amplía la superficie de ataque; los permisos importan.
  • Servidores no confiables pueden intentar inyección de prompts o exfiltración de datos.
  • Es un estándar joven, todavía en evolución.
  • Coste operativo de ejecutar y asegurar servidores.

Herramientas y tecnologías

SDKs de referencia de MCPClaude Desktop / CodeClientes MCP en IDEsRegistros comunitarios de servidores MCP

Ejemplos

  • Un servidor MCP que expone la base de conocimiento de la empresa como recursos legibles para un agente.
  • Un servidor MCP de sistema de ficheros o base de datos que da a un agente acceso acotado y con permisos.
  • Un conector compartido para una API SaaS reutilizado en varios agentes internos.

FAQs

¿Quién creó MCP?
Anthropic presentó MCP como estándar abierto a finales de 2024, y desde entonces ha tenido adopción en varios fabricantes y herramientas.
¿MCP es lo mismo que function calling?
No. El function calling permite a un modelo invocar herramientas; MCP estandariza cómo se exponen y descubren esas herramientas, datos y prompts entre aplicaciones.
¿Por qué importa MCP en la empresa?
La integración suele ser el cuello de botella de los agentes. MCP convierte los conectores de un solo uso en un ecosistema reutilizable y gobernable.
¿Qué consideraciones de seguridad tiene?
Cada servidor es un punto de acceso. Aplica permisos de mínimo privilegio, valida los servidores y trata sus salidas como entrada no confiable sujeta a inyección de prompts.

Referencias