Principiante 11 minMCP

MCP: ¿qué es? El Model Context Protocol explicado

Respuesta directa

MCP (Model Context Protocol) es el estándar abierto, publicado por Anthropic en noviembre de 2024 y posteriormente confiado a la Agentic AI Foundation (Linux Foundation) en diciembre de 2025, que permite a una IA utilizar herramientas y datos externos a través de un anfitrión, un cliente y un servidor comunes a todas las aplicaciones compatibles.

MCP, siglas de Model Context Protocol, es un estándar abierto que permite a una aplicación de IA utilizar herramientas y datos externos: leer un archivo, consultar una base de datos, buscar en la web. Anthropic lo publicó en noviembre de 2024; OpenAI, Google y Microsoft lo adoptaron en 2025. A fecha de 20 de septiembre de 2026, es la forma habitual de conectar un asistente con el resto de tu sistema, incluso con un modelo que se ejecuta en tu propio equipo. Esta página explica el principio, el vocabulario y lo que realmente cuesta MCP en hardware local.

Por Mohamed Meguedmi·Actualización 2026-09-28·Probado en Windows, macOS y Linux

#MCP en un párrafo

Un modelo de lenguaje, por sí solo, únicamente puede producir texto a partir de lo que ha aprendido y de lo que contiene el prompt. Para consultar tu agenda, hacer consultas a la base de datos de la empresa o abrir un documento, necesita un puente hacia el exterior. Antes de MCP, cada aplicación construía sus propios puentes: un formato de plugin por asistente, otro por editor de código y otro por framework de agentes. MCP reemplaza todo esto por una sola especificación. El autor de una herramienta escribe un servidor MCP y cualquier aplicación compatible puede usarlo. La imagen habitual es la del USB-C: un conector, muchos dispositivos.

En diciembre de 2025, Anthropic confió el protocolo a la Agentic AI Foundation, alojada en la Linux Foundation. Por tanto, MCP ya no pertenece a un proveedor de software, lo que explica en parte la rapidez de su adopción.

#Anfitrión, cliente, servidor: quién hace qué

El kit Agentes Locales

Agentes que actúan en tu máquina: Cline agéntico, MCP, n8n + Ollama, automatizaciones locales.

  • Espacio en línea de por vida
  • PDF + archivos
  • Actualizaciones de por vida
ElementoQué esEjemplos
HostLa aplicación de IA con la que hablasClaude Desktop, un asistente de un editor de código, Open WebUI, LM Studio
ClienteEl conector interno del host, uno por cada servidor conectadoIntegrado en el anfitrión, invisible para el usuario
ServidorUn pequeño programa que expone capacidades en formato MCPSistema de archivos, GitHub, PostgreSQL, búsqueda web, tu API interna

Los mensajes intercambiados usan JSON-RPC 2.0. Al iniciar, cada cliente pregunta a su servidor qué sabe hacer. El servidor responde con una lista de capacidades, cada una con un nombre, una descripción en lenguaje corriente y un esquema JSON que describe sus parámetros. El host transmite estas descripciones al modelo. Cuando el modelo considera que una herramienta sería útil, genera una llamada estructurada; el cliente la transmite al servidor, que la ejecuta y devuelve el resultado en la conversación.

i
Punto clave
El modelo nunca ejecuta nada por sí mismo. Escribe una solicitud. Es el host quien decide ejecutarla, normalmente después de pedirte confirmación.

#Lo que un servidor MCP puede ofrecer

PrimitiveDirigida porRolEjemplo
Herramientas (tools)El modeloAcciones y búsquedas en directocreer_ticket, executer_requete, chercher_web
Recursos (resources)L'applicationDatos de solo lectura para cargar en el contextoUn archivo, un esquema básico, una página de wiki
PromptsL'utilisateurPlantillas de instrucciones reutilizables«Revisar esta pull request», con parámetros

En la práctica, la mayoría de los servidores ofrecen solo herramientas, y eso es lo que comúnmente se entiende por «MCP». El protocolo incluye también funciones en sentido inverso: el sampling, donde el servidor pide al anfitrión que genere texto con su modelo, y la elicitation, donde el servidor pide al usuario una información faltante durante la ejecución en lugar de fallar o adivinar.

#Adopción y gobernanza, un año después

El cambio se produjo en unos pocos meses. En marzo de 2025, Sam Altman escribió que los usuarios adoraban MCP y que OpenAI incorporaba el soporte en sus productos; ChatGPT, el SDK Agents y la API Responses lo integraron después. En abril de 2025, Demis Hassabis confirmó que Gemini y las herramientas de Google DeepMind incorporarían MCP, calificando al protocolo como una norma emergente para la era de los agentes. Microsoft lo siguió integrando en Copilot Studio, y luego anunció soporte nativo y seguro en Windows 11.

El 9 de diciembre de 2025, la Linux Foundation creó la Agentic AI Foundation (AAIF): Anthropic, Block y OpenAI son sus miembros fundadores; AWS, Bloomberg, Cloudflare y Google se han unido a ella. MCP, el protocolo A2A de Google y un proyecto de Block se alojan juntos en ella, bajo la misma gobernanza neutral que Kubernetes o PyTorch. Este cambio responde a una crítica frecuente de 2025: un estándar «abierto» en el que un único proveedor mantenía el control de las decisiones. Para un lector que monta un stack local, la consecuencia concreta es doble: menos riesgo de que una decisión unilateral de Anthropic haga que un servidor existente deje de funcionar, y más colaboradores activos para mantener los kits de desarrollo (SDK) oficiales de Python, TypeScript, Java, C# y Rust utilizados por los servidores comunitarios.

i
Nuevo desde enero de 2026: MCP Apps
El 26 de enero de 2026, Anthropic y OpenAI publicaron conjuntamente MCP Apps, la primera extensión oficial del protocolo. Una herramienta MCP puede ahora devolver una interfaz interactiva (formulario, panel de control, visualización) que se muestra en un iframe aislado dentro de la propia conversación, en lugar de un simple texto. Aunque todavía está poco extendido entre los hosts que ejecutan modelos locales, este proyecto demuestra que MCP ya va más allá de las simples llamadas a herramientas en formato de texto.

#Local o remoto: ambos transportes

stdio
El host inicia el servidor como un subproceso local y se comunica con él mediante la entrada y la salida estándar. Nada pasa por la red. Es el modo que utilizan la mayoría de las instalaciones de escritorio y la opción natural para una configuración privada.
Streamable HTTP
El servidor funciona como un servicio web, posiblemente en otra máquina, con autenticación convencional. Este transporte ha sustituido a la antigua combinación de HTTP y SSE en las revisiones de 2025 de la especificación.

#MCP, llamada a funciones, API: las diferencias

Qué es¿Quién lo define?
API RESTLa forma en que un servicio expone sus funciones a los programasCada servicio, a su manera
Llamada a funcionesLa capacidad, adquirida durante el entrenamiento, de producir una llamada estructurada en lugar de textoCada proveedor de modelos, con formatos similares pero distintos
MCPUna forma estándar de descubrir, describir e invocar herramientas de una aplicación a otraUna sola especificación abierta

MCP no reemplaza el function calling, sino que se basa en él. El modelo sigue teniendo que saber generar una llamada a una herramienta correctamente. MCP normaliza todo lo que rodea ese momento: cómo se enumeran, describen, autorizan y ejecutan las herramientas. Un servidor MCP es muy a menudo una capa fina sobre una API existente.

#MCP con un modelo local: el verdadero costo

MCP no depende del modelo. Con un host compatible y un modelo local entrenado para llamar a herramientas, todo el bucle funciona en tu máquina. Dos restricciones pesan entonces mucho más que en la nube.

Primera limitación: las descripciones de las herramientas consumen contexto, y el contexto consume VRAM. Cada herramienta conectada introduce su nombre, su descripción y su esquema en el prompt en cada turno. Calcula entre 100 y 300 tokens por herramienta y entre 10 y 30 herramientas por servidor popular. Con unos pocos servidores, se consumen varios miles de tokens antes de que hayas escrito una palabra. Con un proveedor en la nube, eso aparece como un concepto en la factura. En tu GPU, es caché KV que ocupa parte de una VRAM cuya capacidad no aumenta.

Estimación · 200 tokens por herramienta · caché KV en FP16 calculada a partir de la arquitectura publicada (Qwen 3 8B: 36 capas, 8 cabezas KV de dimensión 128, es decir, 0,15 MB por token; Qwen 3 32B: 64 capas, 0,26 MB por token)
ConfiguraciónTokens de definiciónCaché KV, Qwen 3 8BCaché KV, Qwen 3 32B
1 servidor, 8 herramientas≈ 1 600≈ 0,2 GB≈ 0,4 GB
3 servidores, 30 herramientas≈ 6 000≈ 0,9 GB≈ 1,6 GB
6 servidores, 80 herramientas≈ 16 000≈ 2,4 GB≈ 4,2 GB

En una tarjeta de 16 GB que ejecuta un modelo de 13 GB, 2,4 GB de descripciones de herramientas marcan la diferencia entre una sesión que funciona y un error de memoria. La regla práctica para el uso local: conecta solo los servidores útiles para la tarea del momento y prefiere los que exponen unas pocas herramientas bien descritas a los que publican toda su API.

Segunda restricción: los modelos pequeños eligen peor. Seleccionar la herramienta adecuada entre treinta y completar correctamente su esquema es una habilidad que depende del tamaño y del entrenamiento. Por debajo de unos 8 mil millones de parámetros, los errores al elegir herramientas y los parámetros inventados se vuelven frecuentes.

#Seguridad: lo que los tutoriales olvidan

Un servidor MCP es un programa que se ejecuta con tus permisos y recibe texto generado por un modelo. Conviene comprender tres riesgos antes de instalar cualquier cosa.

Inyección de prompt
Si una herramienta devuelve contenido proveniente del exterior (una página web, un correo, un comentario), ese contenido puede contener instrucciones dirigidas al modelo. Un modelo que lee texto no fiable y puede actuar es un objetivo.
Envenenamiento de herramientas
Un servidor malicioso puede ocultar instrucciones en la descripción de sus propias herramientas, que el modelo lee y que el usuario generalmente nunca ve.
Permisos demasiado amplios
Un servidor de archivos configurado para acceder a tu carpeta personal da al modelo acceso a esa carpeta.

Las medidas de protección no son espectaculares: instalar servidores de procedencia conocida, limitar cada uno al ámbito más reducido posible, mantener la solicitud de confirmación para todo lo que escriba o envíe y evitar mezclar, en una misma sesión, el acceso a datos privados con la lectura de contenido no fiable.

#¿Lo necesitas?

Tu situaciónVeredicto
Tú hablas con un modelo y pegas lo que necesitaNo. MCP añade componentes que no vas a utilizar.
Quieres que el asistente lea archivos, consulte una base de datos o busque en internetSí. Es la forma estándar de hacerlo en 2026.
Estás desarrollando una herramienta interna usable desde cualquier aplicación de IASí. Un servidor MCP en lugar de una integración por aplicación.
Ejecutas un modelo pequeño en 8 GB de VRAMCon precaución: uno o dos servidores ligeros como máximo.

Ejemplo concreto: el propio catálogo QuelLLM está disponible a través de un servidor MCP de código abierto. Un asistente conectado a él responde a «¿qué modelo cabe en una tarjeta de 16 GB?» a partir de datos actualizados, y no de su memoria.

#FAQ

¿Qué significa MCP?+
Model Context Protocol. Es un estándar abierto, publicado por Anthropic el 25 de noviembre de 2024, que define cómo una aplicación de IA se conecta a herramientas y fuentes de datos externas: archivos, bases de datos, API, búsqueda web. Antes de MCP, cada asistente, cada editor de código y cada framework de agentes inventaba su propio formato de plugin; MCP los reemplaza todos por una sola especificación común.
¿Qué es un servidor MCP?+
Un programa que expone capacidades a las aplicaciones de IA en formato MCP: herramientas que el modelo puede llamar, recursos que puede leer y plantillas de prompts. Puede ejecutarse localmente como subproceso o a distancia como servicio web. Muchos servidores MCP son una capa fina sobre una API existente.
¿El MCP está reservado para Claude?+
No. Anthropic lo creó, pero la especificación es abierta y ahora está alojada en la Agentic AI Foundation de la Linux Foundation. Los productos de OpenAI, Google y Microsoft son compatibles con él, al igual que muchas aplicaciones de código abierto que ejecutan modelos locales.
¿Funciona MCP con Ollama o LM Studio?+
Sí, siempre que la aplicación anfitriona incluya un cliente MCP y el modelo sepa llamar a herramientas. El modelo no necesita entrenamiento específico para MCP: solo debe producir llamadas a herramientas bien formadas, una capacidad ya presente en la mayoría de los modelos recientes desde 7-8 mil millones de parámetros. Es el anfitrión, no el modelo, quien realmente habla el protocolo MCP.
¿Es peligroso el MCP?+
El protocolo es sólido, pero cada servidor es un programa que se ejecuta con tus permisos. Los riesgos principales son la inyección de prompts a través de los resultados de las herramientas, las descripciones maliciosas de herramientas y los permisos de acceso demasiado amplios. Servidores de confianza, ámbitos de acceso limitados y confirmaciones activadas para todo lo que escriba o envíe.
¿Quién gobierna MCP hoy?+
Desde el 9 de diciembre de 2025, MCP pertenece a la Agentic AI Foundation, un fondo dirigido que está alojado en la Linux Foundation, la misma estructura neutral que gobierna Kubernetes o PyTorch. Anthropic, Block y OpenAI son miembros fundadores; AWS, Bloomberg, Cloudflare y Google se han unido posteriormente. Por tanto, ya no es un proyecto controlado por un único proveedor, lo que tranquiliza a las empresas que dudaban en comprometerse con él.

¿Esta guía te ha ayudado?

¿Un comentario, un error, una precisión? Avísanos, eso mejora la guía para todos.