¿Qué es MCP (Model Context Protocol)?
ALI Remote · Glosario
El Model Context Protocol (MCP) es un estándar abierto que conecta las apps de IA con herramientas y datos externos: una integración creada una vez funciona con cualquier asistente compatible.
Anthropic presentó MCP como estándar abierto el 25 de noviembre de 2024 (en inglés). En diciembre de 2025 se convirtió en uno de los proyectos fundadores de la Agentic AI Foundation, un fondo bajo el paraguas de la Linux Foundation. Dicho de forma sencilla, MCP permite que un asistente como Claude actúe en otros programas, y no solo que hable de ellos. En español también se usa casi siempre la sigla inglesa: MCP, servidor MCP.
¿Por qué es importante el Model Context Protocol?
Antes de MCP, cada combinación de una app de IA y una herramienta necesitaba su propio conector. El anuncio de Anthropic lo decía sin rodeos: cada nueva fuente de datos requería su propia implementación a medida. MCP divide ese trabajo en dos: una herramienta se adapta una sola vez como servidor MCP, y una app de IA añade una sola vez la compatibilidad con MCP, como cliente.
Las cuentas muestran la ventaja. Cinco apps de IA y veinte herramientas pueden llegar a necesitar 100 integraciones a medida, una por pareja. Con un protocolo común bastan 25: cinco clientes y veinte servidores. Y en cuanto un modelo puede abrir un ticket o manejar un dispositivo, los permisos importan tanto como el propio protocolo.
¿Cómo funciona MCP?
La especificación de MCP (en inglés), en su revisión 2026-07-28, la más reciente cuando lo comprobamos el 7 de noviembre de 2026, define tres roles:
- Host: la aplicación de IA que usted utiliza, como un asistente de chat o un editor de código.
- Cliente: el conector, dentro del host, que se comunica con un solo servidor.
- Servidor: un programa que ofrece herramientas (funciones que el modelo puede ejecutar), recursos (datos y contexto) y prompts (plantillas de mensajes).
Los mensajes usan JSON-RPC 2.0, a través de la entrada y la salida estándar (stdio) en un servidor local, o de Streamable HTTP en uno remoto, donde el inicio de sesión, si lo hay, se basa en OAuth 2.1. Un intercambio típico:
- Usted añade un servidor a su asistente e inicia sesión si se le pide.
- El asistente lee las herramientas del servidor, cada una con su nombre, su descripción y sus parámetros de entrada.
- Usted pide lo que quiere con sus palabras. El modelo elige una herramienta y completa sus parámetros.
- Según la app, usted aprueba la llamada.
- El servidor hace el trabajo y devuelve un resultado para el siguiente paso del modelo.
¿MCP es lo mismo que una API?
No. Una API está pensada para desarrolladores, que leen su documentación y programan cada llamada. MCP está pensado para aplicaciones de IA, que descubren las herramientas de un servidor sobre la marcha y deciden cuándo llamarlas. A menudo funcionan juntos: muchos servidores MCP se apoyan en una API existente.
| Aspecto | API | MCP |
|---|---|---|
| Pensado para | El código que escribe un desarrollador | Una app de IA que elige herramientas sobre la marcha |
| Cómo se encuentran las herramientas | Un desarrollador lee la documentación | El cliente pide al servidor su lista de herramientas |
| Esfuerzo de integración | Una por servicio, en cada app | Un servidor, utilizable desde cualquier cliente compatible |
¿Cómo se usa MCP en la práctica?
Ejemplo (ilustrativo). Una responsable de QA con teléfonos de prueba en una Real Device Cloud conecta su asistente al servidor MCP del proveedor. Le pide que localice los teléfonos que aún muestran la antigua pantalla de inicio de sesión y que actualice la app en ellos. Su asistente está configurado para consultarle antes de hacer cualquier cosa que modifique un teléfono.
En ALI Remote, las páginas para desarrolladores resumen la misma idea en una línea: dejar que Claude liste, vea y maneje sus teléfonos por MCP. Tal como se describe en su página de producto, usted conecta ALI Remote a un asistente como Claude, inicia sesión con OAuth 2.1 sin pegar ninguna clave y describe lo que quiere con sus palabras en lugar de hacer clic. El endpoint MCP de ALI Remote usa Streamable HTTP y OAuth 2.1 con PKCE.
Términos relacionados
- Servidor MCP: el programa que pone una herramienta, una fuente de datos o un dispositivo a disposición de las apps de IA a través de MCP.
- Agente de IA: un sistema de IA que realiza tareas de varios pasos llamando a herramientas, a menudo a través de MCP.
- Real Device Cloud: teléfonos físicos alojados en un centro de datos y usados a distancia. Consulte la definición completa de Real Device Cloud.
Preguntas frecuentes
¿MCP solo funciona con Claude?
No. Anthropic creó MCP, pero es un estándar abierto que, desde diciembre de 2025, tiene una sede neutral en la Agentic AI Foundation. El sitio oficial de MCP (en inglés) incluye asistentes de chat y editores de código de varias empresas entre las apps compatibles.
¿Es seguro usar MCP?
Depende de los servidores que conecte. La especificación trata las herramientas como ejecución de código arbitrario. Establece que los hosts deben obtener el consentimiento explícito del usuario antes de invocar cualquier herramienta, pero admite que MCP no puede imponerlo a nivel de protocolo. Antes de añadir un servidor, compruebe quién lo publica, qué puede cambiar cada herramienta, dónde se tratan sus datos y si los cambios esperan su aprobación.
Model Context Protocol y MCP son marcas comerciales de LF Projects, LLC. Claude es una marca comercial de Anthropic, PBC. ALI Remote no tiene ninguna afiliación con Anthropic ni con LF Projects, LLC, ni cuenta con su respaldo.
Más términos
- Autenticación de dos factores (2FA)La autenticación de dos factores (2FA) pide dos pruebas de distinto tipo antes de iniciar sesión. Aquí verá cómo funciona, cómo se comparan las llaves de acceso (passkeys), las apps de autenticación y los códigos por SMS, y por qué cada persona de un equipo necesita su propia cuenta y su propio segundo factor.
- Device as a Service (DaaS)El Device as a Service (DaaS) es una suscripción en la que un proveedor suministra laptops o teléfonos y los gestiona desde su configuración hasta su retirada. Aquí verá cómo funciona, un ejemplo desarrollado, la variante alojada y en qué se diferencia el DaaS del SaaS y del leasing.
- Dispositivo dedicadoUn dispositivo dedicado se reserva para un solo propósito o un solo cliente, en lugar de compartirse. Aquí verá cómo funciona en Android y en los dispositivos Apple, qué significa «dedicado» en el hardware alojado y cinco preguntas que conviene hacer a un proveedor.
- EmuladorUn emulador es un software que reproduce el hardware de un teléfono en una computadora para que su sistema operativo y sus apps funcionen allí. Aquí verá cómo funciona, en qué se diferencia de un simulador y de un dispositivo real, y qué límites señala la propia documentación de Google y de Apple.
- Real Device CloudUna Real Device Cloud aloja teléfonos físicos en un centro de datos y le permite usarlos desde su navegador. Aquí verá cómo funciona, por qué da resultados más fieles que los simuladores y en qué se usa más allá de las pruebas de apps.
- Simulador de iOSEl simulador de iOS es la herramienta de Apple, incluida en Xcode, para ejecutar apps de iOS en un Mac sin un iPhone. Aquí verá para qué sirve, qué no puede reproducir según Apple, por qué no es un emulador y qué cambió con Device Hub en Xcode 27.