Clicked Gallery

¿Qué es MCP (Model Context Protocol)?

Subrayado en un documento técnico real. Explicado por Clicked.

Usado en una frase

Engineering Notes · AI Systems

The accounting suite now ships an MCP server, so any AI assistant that speaks the protocol can pull a client's ledger without a custom integration.

El lector subrayó una palabra en la documentación. Clicked explicó el término técnico «MCP» en términos simples:

Explicado en tres niveles

Los mismos datos, otro rollo — Modo jerga 😎

El método Clicked

●○○

Overview

MCP, el Model Context Protocol, es un reglamento abierto que fija una única forma compartida de conectar una app de IA con una herramienta externa. La app de IA es el programa que lleva un modelo dentro, como un asistente de chat. Una herramienta es cualquier servicio externo que la app pueda usar, como Google Drive o la base de datos de una empresa. Cada herramienta recibe un servidor: un programa pequeño que habla el reglamento por un lado y el idioma propio de la herramienta por el otro. Cada app de IA recibe un cliente: una pieza que habla el reglamento del lado de la app. Como ambos siguen las mismas reglas, cualquier cliente puede usar cualquier servidor. Sin un reglamento común, 10 apps de IA y 20 herramientas necesitarían 200 conexiones separadas, 10 por 20. Con MCP necesitan 10 clientes y 20 servidores, 30 piezas de software, y cada app llega a cada herramienta.
●○○

Overview

MCP (Model Context Protocol) es el reglamento compartido que deja a cualquier app de IA engancharse a cualquier herramienta externa sin un trabajo a medida para cada pareja. La app de IA es la que lleva el modelo dentro, como un asistente de chat. La herramienta es Drive, Slack, la base de datos de tu empresa, lo que la app necesite alcanzar. Digamos que 5 apps de IA quieren usar 8 herramientas. Construye un enlace a medida para cada pareja y son 40 trabajos, 5 por 8. Con MCP, cada herramienta recibe un servidor que habla el reglamento, cada app recibe un cliente que también lo habla, y son 13 trabajos, 8 más 5, para los mismos 40 enlaces. "Ahora compatible con MCP" solo quiere decir que alguien construyó uno de los 13. 😎

Una idea rápida — muchas veces es todo lo que necesitas.

●●○

Detail

MCP, el Model Context Protocol, es un reglamento abierto sobre cómo una app de IA se conecta a una herramienta externa, de modo que una herramienta conectada una vez pueda usarla cualquier app de IA que siga las reglas. La app de IA es el programa que lleva un modelo dentro, y el software que rodea al modelo y ejecuta sus peticiones es el harness. Una herramienta es cualquier servicio externo: un almacén de archivos, un servicio de chat, una base de datos. MCP en sí es solo el reglamento, y fija la forma de tres intercambios. Una herramienta tiene que responder a la pregunta "¿qué ofreces?" con una lista, y cada entrada da un nombre, una descripción y los datos que necesita. Tiene que aceptar una petición con una forma fija, y tiene que responder con una forma fija. Dos piezas de software siguen esas reglas. Un servidor se escribe para una herramienta y se pone delante de ella, hablando MCP hacia fuera y el idioma propio de la herramienta hacia dentro. El servidor de Google Drive, por ejemplo, ofrece "buscar archivos" y "leer archivo", y hace el trabajo real dentro de Drive. Un cliente vive dentro de cada app de IA, pregunta a cada servidor qué ofrece, le pasa la lista al modelo y transmite las peticiones del modelo. El modelo nunca habla con un servidor. El modelo pide una herramienta por su nombre con los datos rellenados, que es tool calling, y el harness manda esa petición al servidor correcto y pega la respuesta en la conversación. Un servidor puede ofrecer tres tipos de cosa: herramientas que ejecutar, datos que leer y prompts ya preparados. Anthropic publicó el reglamento el 25 de noviembre de 2024 con seis servidores ya hechos, y como las reglas son abiertas, cualquiera puede escribir un servidor para cualquier herramienta. MCP no es una API. Una API son las reglas propias de un servicio para que le hablen, y un servidor normalmente se pone delante de una y traduce. El riesgo viene con la comodidad: un servidor es un programa de otro que corre con el acceso que tú le diste, y lo que devuelve es texto que el modelo leerá y sobre el que puede actuar.
●●○

Detail

MCP (Model Context Protocol) es un reglamento que deja fijado cómo hablan una app de IA y una herramienta externa, de modo que la herramienta se cablea una vez y todas las apps pueden usarla. La app de IA es la que lleva el modelo dentro, y el software que rodea al modelo y le hace los recados es el harness. La herramienta es cualquier cosa que viva fuera: Drive, Slack, una base de datos. El reglamento por sí solo no hace nada. Solo dice qué pinta tiene que tener la conversación entre app y herramienta. Frase de apertura, siempre: ¿qué tienes? Vuelve una lista, cada punto con un nombre, una línea sobre qué hace y los huecos que hay que rellenar. A partir de ahí, peticiones y respuestas con una forma fija. Dos trozos de software hacen la conversación de verdad. El servidor monta guardia delante de una herramienta y habla los dos idiomas, MCP hacia fuera y el idioma de Drive hacia dentro, y es el servidor el que abre el archivo de verdad. El cliente vive en la app de IA, recoge la lista de cada servidor y se la da al modelo. El modelo y el servidor nunca están en la misma habitación. El modelo rellena una petición para una herramienta por su nombre, y eso es tool calling. El harness lleva la petición fuera y trae la respuesta a casa. Un servidor puede ofrecer 3 cosas: cosas que hacer, cosas que leer y prompts ya escritos. Tampoco es una API. Una API son las normas de la casa de un servicio, y un servidor casi siempre se pone delante de una como intermediario. La pega: un servidor es el programa de un desconocido con las llaves que tú le diste, y sus respuestas son texto que el modelo lee y sobre el que puede actuar. 😎

¿Quieres más? Un clic profundiza.

●●●

Analogy

MCP, el Model Context Protocol, es un único reglamento compartido sobre cómo una app de IA se conecta a cualquier herramienta externa, de modo que la herramienta se conecta una vez y todas las apps pueden usarla. La solicitud universitaria común de Estados Unidos (la Common App) es la misma idea. Antes, un estudiante rellenaba una solicitud distinta para cada universidad, cada una con sus preguntas y su propio formato. Ahora el estudiante rellena una única solicitud estándar, y más de 1.200 universidades la aceptan. El formulario estándar es el reglamento. La única solicitud del estudiante, escrita con ese formato, es el servidor: la herramienta describiéndose una vez en la forma acordada. Cada universidad que lee el formulario es una app de IA con un cliente. El formulario no decide si el estudiante entra; cada universidad sigue leyendo y juzgando, igual que cada app de IA sigue decidiendo qué hacer con una herramienta. Dónde se rompe: la Common App la gestiona una sola organización, mientras que MCP es un reglamento abierto al que cualquiera puede ajustarse sin pedir permiso. Y las universidades añaden sus propias preguntas extra, mientras que un servidor ofrece solo lo que lista.
●●●

Analogy

MCP (Model Context Protocol) es el reglamento compartido que deja a cualquier app de IA conectarse a cualquier herramienta externa, porque los dos lados se construyen con las mismas reglas. El contenedor de transporte es lo mismo. Antes de él, cada carga se subía a mano, de forma distinta en cada barco, camión y tren. Luego todo el mundo se puso de acuerdo en una caja de acero, de 20 o 40 pies de largo, y ahora una grúa de cualquier puerto levanta la mercancía de cualquier transportista sin saber ni preocuparse de qué hay dentro. La caja es el reglamento. Un transportista metiendo mercancía en una caja es una herramienta envuelta en un servidor. Un puerto con una grúa estándar es una de las apps de IA, con cliente y todo. Lo que hay dentro de la caja es el idioma propio de la herramienta, que el puerto nunca tiene que aprender. Dónde se desmonta: una caja solo transporta cosas, mientras que un servidor también responde preguntas. Y una caja es solo acero, mientras que un servidor ejecuta código con el acceso que tú le diste, así que importa de quién es la caja que dejas pasar por la puerta. 😎

¿Concepto nuevo? Un ejemplo cotidiano lo hace clic — nuevas analogías cuando quieras.

Las explicaciones de IA pueden contener errores · No es asesoramiento profesional

Definición formal — El mismo término, explicado de la forma habitual

El Model Context Protocol (MCP) es una especificación abierta, publicada por Anthropic el 25 de noviembre de 2024, que estandariza cómo una aplicación de IA (el host) se conecta a fuentes de datos y herramientas externas. Un host ejecuta un cliente por conexión; cada cliente mantiene una sesión con un servidor MCP, un programa que expone tres primitivas: herramientas (funciones invocables), recursos (datos legibles) y prompts (plantillas reutilizables). Los mensajes usan JSON-RPC 2.0 sobre dos transportes, stdio para procesos locales y HTTP transmisible para servidores remotos. La especificación, los SDK en varios lenguajes y un repositorio de servidores de referencia (inicialmente Google Drive, Slack, GitHub, Git, Postgres y Puppeteer) son de código abierto. MCP regula el descubrimiento y la invocación entre host y servidor; no define cómo el modelo selecciona herramientas, que sigue siendo la capa de function calling del host.

¿Quieres que Clicked te explique términos como «MCP» directamente en tu navegador, incluso en PDFs?

Añadir a Chrome — Gratis

50 Explicaciones gratis · Sin tarjeta de crédito