El Model Context Protocol (MCP) es un estándar abierto y un marco de trabajo de código abierto introducido por Anthropic en noviembre de 2024 para estandarizar la forma en que los sistemas de inteligencia artificial (IA), como los grandes modelos de lenguaje (LLM), integran y comparten datos con herramientas, sistemas y fuentes de datos externos. MCP proporciona una interfaz estandarizada para leer archivos, ejecutar funciones y manejar indicaciones contextuales. Tras su anuncio, el protocolo fue adoptado por los principales proveedores de IA, incluidos OpenAI y Google DeepMind.
MCP aborda el desafío de conectar asistentes de IA a diversos sistemas de datos, como repositorios de contenido, herramientas de gestión empresarial y entornos de desarrollo. El protocolo fue creado en Anthropic por los ingenieros David Soria Parra y Justin Spahr-Summers. Su objetivo es resolver el problema de los silos de información y los sistemas heredados que anteriormente requerían conectores personalizados para cada fuente de datos o herramienta, un desafío que Anthropic describió como un problema de integración de datos "N×M".
Antecedentes
MCP fue anunciado por Anthropic en noviembre de 2024 como un estándar abierto para conectar asistentes de IA a sistemas de datos. Antes de MCP, los desarrolladores a menudo tenían que construir conectores personalizados para cada fuente de datos o herramienta, lo que resultaba en lo que Anthropic describió como un problema de integración de datos "N×M". Enfoques provisionales anteriores, como la API de "llamada a funciones" de OpenAI de 2023 y el marco de complementos de ChatGPT, resolvieron problemas similares pero requerían conectores específicos del proveedor. MCP reutiliza las ideas de flujo de mensajes del Protocolo de Servidor de Lenguaje (LSP).
En diciembre de 2025, Anthropic donó el MCP a la Fundación de IA Agéntica (AAIF), un fondo dirigido bajo la Fundación Linux, cofundado por Anthropic, Block y OpenAI, con el apoyo de otras empresas. Más tarde ese mes, Anthropic también publicó Agent Skills, un estándar abierto complementario para empaquetar instrucciones y recursos específicos de tareas que los agentes de IA cargan bajo demanda, siguiendo el mismo enfoque de estándar abierto que MCP.
Características
MCP define un marco estandarizado para integrar sistemas de IA con fuentes de datos y herramientas externas. El protocolo permite aplicaciones como consultar bases de datos estructuradas con lenguaje natural en el campo del acceso a datos en lenguaje natural.
El protocolo distingue entre hosts MCP, clientes MCP y servidores MCP. Un host MCP es típicamente un agente de IA que interactúa con un LLM y requiere servicios de uno o más servidores MCP. Para cada uno de estos servidores MCP, el host MCP creará un cliente MCP dedicado que se comunica con ese servidor. El cliente y el host generalmente se ejecutan en la misma máquina, mientras que los servidores MCP pueden ser locales o remotos.
Cada servidor proporciona una o más herramientas o recursos. Ejemplos de herramientas incluyen acceso a una base de datos, calculadoras y acceso a repositorios de código; un recurso podría ser un documento de preguntas frecuentes. El cliente MCP solicita a su servidor una lista de herramientas y recursos que el servidor proporciona; el servidor responde con una descripción en lenguaje natural de las capacidades de cada herramienta y el formato esperado para llamar a la herramienta. Esta información se entrega al LLM; si requiere los servicios de una de estas herramientas, el host MCP instruirá al cliente MCP relevante para que llame a la herramienta. El servidor MCP realiza la acción de la herramienta y devuelve los resultados, que el host MCP luego inyecta en la conversación del LLM. El cliente y el servidor se comunican utilizando el protocolo de transporte JSON-RPC 2.0.
El protocolo se lanzó con kits de desarrollo de software (SDK) en lenguajes de programación como Python, TypeScript, C# y Java, y ejemplos de implementaciones de servidores MCP.
El protocolo se utiliza en herramientas de desarrollo de software asistido por IA. Los entornos de desarrollo integrados (IDE), plataformas de codificación como Replit y herramientas de inteligencia de código como Sourcegraph han adoptado MCP para otorgar a los asistentes de codificación de IA acceso en tiempo real al contexto del proyecto.
MCP Apps es una extensión oficial del Model Context Protocol construida sobre mcp-ui. Mientras que la especificación base de MCP se limita a texto y datos estructurados, MCP Apps estandariza la entrega de interfaces de usuario interactivas, como paneles, formularios y visualizaciones de datos, desde servidores MCP a aplicaciones host como Claude y ChatGPT.
Adopción
En marzo de 2025, OpenAI adoptó oficialmente el MCP, después de haber integrado el estándar en sus productos, incluida la aplicación de escritorio de ChatGPT. En septiembre de 2025, OpenAI añadió soporte para MCP a las aplicaciones de ChatGPT, permitiendo el acceso de terceros dentro de ChatGPT.
MCP se puede integrar con Microsoft Semantic Kernel y Azure OpenAI. Los servidores MCP se pueden implementar en Cloudflare. El protocolo también ha sido adoptado por Google DeepMind y otros importantes proveedores de IA.
En abril de 2026, la AAIF celebró la Cumbre de Desarrolladores MCP de América del Norte en la ciudad de Nueva York, atrayendo aproximadamente a 1.200 asistentes. Ese mismo mes, la plataforma Headless 360 de Salesforce comenzó a enrutar las interacciones de clientes y agentes a través de MCP; a finales de mayo, Salesforce informó que se habían procesado 4,5 millones de llamadas MCP desde su lanzamiento.
Para mediados de 2026, se informó que más de 10.000 servidores MCP se habían implementado en producción, con los SDK del protocolo descargados más de 97 millones de veces al mes.
Revisión del 28 de julio de 2026
El 28 de julio de 2026, los mantenedores de MCP finalizaron una revisión importante de la especificación, descrita por el miembro del personal técnico de Anthropic, David Soria Parra, como el cambio más sustancial al protocolo desde la adición de la autorización. La revisión elimina el seguimiento de sesiones a nivel de protocolo, haciendo que MCP sea sin estado en la capa de protocolo: la información sobre la versión del protocolo, la identidad del cliente y las capacidades se transporta en su lugar en un parámetro _meta con cada solicitud. El cambio acerca el modelo de solicitudes de MCP al de la propia API de Claude Messages de Anthropic.
La revisión también dejó obsoletas varias características que habían tenido un uso limitado, incluido el muestreo (que permite a un servidor solicitar una finalización del modelo del cliente) y las raíces (que permiten a los clientes indicar ubicaciones relevantes del sistema de archivos a un servidor); las características obsoletas permanecen funcionales durante un mínimo de doce meses. Algunas funcionalidades previamente centrales, como la característica de Tareas para operaciones de larga duración, se trasladaron fuera del protocolo base y a extensiones opcionales. No todos los cambios son compatibles con versiones anteriores, y los servidores que implementan la nueva revisión pueden no interoperar con clientes más antiguos sin una capa de compatibilidad.
Recepción
The Verge informó que MCP aborda una demanda creciente de agentes de IA que sean conscientes del contexto y capaces de extraer de diversas fuentes. El protocolo se ha comparado con OpenAPI, una especificación similar que tiene como objetivo describir APIs.
En abril de 2025, investigadores de seguridad publicaron un análisis que concluyó que hay múltiples problemas de seguridad pendientes con MCP, incluida la inyección de indicaciones y herramientas envenenadas que permiten la exfiltración de datos a través de otras herramientas conectadas. Estas preocupaciones destacan los desafíos continuos en la seguridad de los marcos de integración de herramientas de IA.
Impacto en el Ecosistema de IA
El crecimiento de MCP tiene implicaciones significativas para el ecosistema más amplio de la inteligencia artificial. Al estandarizar cómo los grandes modelos de lenguaje se conectan a herramientas externas, MCP reduce la fricción para los desarrolladores que construyen aplicaciones impulsadas por IA. La adopción del protocolo por parte de los principales proveedores de nube y empresas de IA ha acelerado el desarrollo de herramientas de IA interoperables.
El enfoque de estándar abierto de MCP se alinea con los esfuerzos para democratizar el acceso a las capacidades de IA. El soporte del protocolo para múltiples lenguajes de programación y su arquitectura extensible lo han hecho accesible a una amplia gama de desarrolladores. El establecimiento de la AAIF bajo la Fundación Linux proporciona gobernanza y administración a largo plazo para el desarrollo del protocolo.
La evolución del protocolo refleja tendencias más amplias en la IA generativa, particularmente el cambio de modelos independientes a sistemas integrados que pueden interactuar con datos y servicios del mundo real. A medida que los agentes de IA se vuelven más sofisticados, estándares como MCP juegan un papel crucial en habilitar la interoperabilidad sin problemas entre plataformas y herramientas.
Véase también
- Agent2Agent - Protocolo abierto para la comunicación entre agentes de IA
- Gobernanza de la IA
- Interfaz de programación de aplicaciones
- LangChain - Marco de desarrollo de aplicaciones de modelos de lenguaje
- Aprendizaje automático
- Pesos abiertos
- Agente de software
- Generación aumentada por recuperación