≡En resumen
- MCP es un estándar abierto: conectas tu aplicación una vez y la usan todas las IA compatibles, en lugar de hacer una integración distinta para cada una.
- La arquitectura tiene tres piezas: el host (la app de IA), el cliente (el conector dentro del host) y el servidor (el que expone tus datos y acciones).
- Un servidor MCP ofrece herramientas (acciones que decide el modelo), recursos (datos de contexto) y prompts (plantillas que elige el usuario).
- Los servidores locales se comunican por stdio; los remotos, por Streamable HTTP y con autorización basada en OAuth 2.1.
- MCP no es un modelo ni sustituye a tu API: es la capa que traduce tu API a algo que una IA entiende y puede usar con permisos.
01 ¿Qué es MCP (Model Context Protocol)?
MCP, siglas de Model Context Protocol, es un protocolo abierto que define cómo una aplicación de inteligencia artificial se conecta con fuentes de datos y herramientas externas. Lo presentó Anthropic en noviembre de 2024 junto con la especificación, kits de desarrollo (SDK) y un repositorio de servidores de ejemplo para Google Drive, Slack, GitHub o Postgres.
La idea es sencilla: un modelo de lenguaje sabe mucho, pero no conoce tus pedidos, tus clientes ni tu calendario, y por sí solo no puede crear una factura. MCP es el «enchufe» común que le permite consultar esos datos y ejecutar esas acciones. Por eso es la base técnica de la mayoría de agentes de IA que trabajan con sistemas reales.
En diciembre de 2025 Anthropic donó MCP a la Agentic AI Foundation, un fondo dirigido dentro de la Linux Foundation que cofundaron Anthropic, Block y OpenAI, con el apoyo de Google, Microsoft, AWS, Cloudflare y Bloomberg. El modelo de gobierno técnico no cambió: los mantenedores siguen decidiendo la evolución del protocolo mediante propuestas públicas.
Nov. 2024
lanzamiento de MCP por Anthropic como estándar abierto
Fuente: Anthropic, anuncio oficial del 25 de noviembre de 2024
+97 M
descargas mensuales de los SDK de MCP a diciembre de 2025
Fuente: Blog oficial de MCP, 9 de diciembre de 2025
10.000
servidores MCP activos a diciembre de 2025
Fuente: Blog oficial de MCP, 9 de diciembre de 2025
02 Para qué sirve MCP: una conexión para todas las IA
Antes de MCP, cada asistente de IA tenía su propia forma de conectarse con otras aplicaciones. Si tenías un software de reservas y querías que funcionara en tres asistentes distintos, necesitabas tres integraciones, y cada asistente nuevo exigía otra. Con varias herramientas y varias IA, el número de integraciones se multiplica: es el problema de las N×M integraciones.
MCP lo convierte en N+M: cada aplicación publica un servidor MCP y cada IA implementa un cliente MCP. A partir de ahí, cualquier combinación funciona sin trabajo adicional, igual que cualquier cargador USB-C sirve para cualquier móvil compatible.
| Aspecto | Sin MCP | Con MCP |
|---|---|---|
| Integraciones necesarias | Una por cada asistente de IA | Un servidor MCP para todos los compatibles |
| Cuando aparece una IA nueva | Otra integración desde cero | Funciona si admite MCP |
| Descripción para el modelo | Cada proveedor con su formato | Formato común de herramientas con esquema JSON |
| Inicio de sesión del usuario | Distinto en cada plataforma | Flujo de autorización definido en la especificación |
| Mantenimiento | Varios conectores que se desactualizan | Un solo punto que mantener y versionar |
03 Cómo funciona MCP: host, cliente y servidor
La especificación oficial describe tres participantes. Entenderlos te ayuda a saber qué parte tienes que construir tú y qué parte ya te dan Claude, ChatGPT o Copilot.
Host
La aplicación de IA que usa la persona: Claude, ChatGPT, Microsoft Copilot, Cursor o Visual Studio Code. Gestiona la conversación, el modelo y los permisos.
Cliente
El conector que vive dentro del host. Mantiene la conexión con un servidor concreto y traduce lo que pide el modelo a mensajes MCP.
Servidor
El programa que expone tus datos y acciones: tu tienda, tu CRM o tu ERP. Es la pieza que desarrolla la empresa dueña del software.
-
1
El usuario conecta el servidor
Añade la URL del servidor MCP en su asistente e inicia sesión con su cuenta de tu aplicación si el servidor lo requiere.
-
2
El cliente descubre qué hay
Pide la lista de herramientas, recursos y prompts. Cada herramienta llega con su nombre, una descripción y el esquema de sus parámetros.
-
3
El modelo decide
Cuando el usuario pide algo («¿qué pedidos están pendientes de envío?»), el modelo elige la herramienta adecuada y prepara los parámetros.
-
4
El host pide confirmación
La especificación recomienda que siempre haya una persona capaz de rechazar la llamada, sobre todo en acciones sensibles.
-
5
El servidor ejecuta y responde
Valida permisos, consulta tu sistema y devuelve el resultado como texto o datos estructurados.
-
6
La IA responde al usuario
El modelo interpreta el resultado y contesta en lenguaje natural, o encadena otra herramienta si hace falta.
04 Qué ofrece un servidor MCP: herramientas, recursos y prompts
Un servidor MCP puede ofrecer tres tipos de capacidades. No es obligatorio implementar las tres: la mayoría de servidores de empresa empiezan solo con herramientas.
| Capacidad | Qué es | Quién la activa | Ejemplo |
|---|---|---|---|
| Herramientas (tools) | Funciones que el modelo puede ejecutar | El modelo, con supervisión del usuario | Buscar un cliente, crear un presupuesto, cambiar el estado de un pedido |
| Recursos (resources) | Datos de contexto que se leen | La aplicación o el usuario | Un catálogo, una ficha de producto, un documento interno |
| Prompts | Plantillas de mensajes y flujos | El usuario, al elegirlos | «Prepara el informe semanal de ventas» |
Una herramienta se define con un nombre (buscar_pedidos), una descripción en lenguaje natural («Busca pedidos por cliente, estado o fecha») y un esquema de entrada que dice qué parámetros acepta: estado, desde, hasta. Opcionalmente, un esquema de salida describe qué datos devuelve.
Esa descripción es lo que el modelo lee para decidir cuándo usarla. Por eso, en un servidor MCP la redacción de cada herramienta importa tanto como el código.
05 Servidores MCP locales y remotos: stdio y Streamable HTTP
Un servidor MCP puede ejecutarse en el ordenador del usuario o en internet. La diferencia determina quién puede usarlo, cómo se autentica y cuánto mantenimiento exige.
| Aspecto | Local (stdio) | Remoto (Streamable HTTP) |
|---|---|---|
| Dónde se ejecuta | En el ordenador del usuario, lanzado por la app de IA | En un servidor accesible por HTTPS |
| Comunicación | Entrada y salida estándar del proceso | Peticiones HTTP POST a un único endpoint |
| Credenciales | Del entorno local (variables, ficheros) | Autorización basada en OAuth 2.1 |
| Quién lo usa | Una persona en su equipo | Cualquier usuario autorizado, desde web, escritorio o móvil |
| Uso típico | Archivos locales, herramientas de desarrollo | SaaS, tiendas, CRM y ERP de empresa |
06 Qué IA usan MCP: Claude, ChatGPT, Copilot, Gemini, Cursor y VS Code
MCP nació en Anthropic, pero hoy es un estándar del sector. El blog oficial del protocolo cita entre sus clientes compatibles a Claude, ChatGPT, Cursor, Gemini, Microsoft Copilot y Visual Studio Code, entre otros. Cada uno lo integra a su manera:
Claude
Añades servidores MCP remotos como conectores personalizados desde la web y la app de escritorio, y los locales como extensiones de escritorio.
ChatGPT
Los servidores MCP se publican dentro de plugins, que pueden combinar herramientas, instrucciones y una interfaz opcional, y comparten directorio con Codex.
Microsoft Copilot
Microsoft admite MCP en su ecosistema de Copilot para conectar agentes con datos y sistemas de la empresa.
Gemini
Google es miembro de la fundación que gobierna MCP y Gemini figura entre los clientes compatibles.
Cursor y VS Code
Los entornos de programación con IA usan MCP para dar al asistente acceso a repositorios, bases de datos y herramientas de desarrollo.
07 Ejemplos de MCP en empresas: tienda online, SaaS y ERP
El valor de MCP aparece cuando conectas la IA con el sistema donde ya está tu negocio. Estos son tres casos tipo que se repiten en pymes y empresas de software.
Herramientas: buscar productos y stock, consultar el estado de un pedido, generar un cupón, preparar una devolución. Uso: el equipo de atención pregunta en Claude «¿dónde está el pedido 4512 y cuándo llega?» y obtiene la respuesta sin abrir el panel. Un responsable puede pedir «crea un cupón del 10 % para este cliente» y confirmarlo antes de que se ejecute.
Herramientas: las acciones principales del producto, como crear un proyecto, asignar tareas o sacar un informe. Uso: cada cliente inicia sesión con su cuenta y la IA solo ve los datos de su organización. El producto gana un canal nuevo de uso sin rehacer su interfaz.
Herramientas: consultar facturas pendientes, ver el historial de un cliente, registrar una visita comercial. Uso: dirección pregunta en lenguaje natural por cifras que antes exigían un informe a medida. Si tu herramienta interna es software a medida para empresas, el servidor MCP se construye sobre la lógica y los permisos que ya tiene.
08 Lo que MCP no es
Alrededor de MCP hay bastante confusión. Estas son las ideas equivocadas más habituales:
No es un modelo de IA
MCP no piensa ni genera texto. Es el canal por el que un modelo, sea de Anthropic, OpenAI o Google, accede a datos y acciones.
No sustituye a tu API
Un servidor MCP normalmente se apoya en la API que ya tienes y añade lo que la IA necesita: descripciones, descubrimiento y permisos por usuario.
No es exclusivo de Anthropic
Lo creó Anthropic, pero hoy lo gobierna una fundación de la Linux Foundation y lo admiten los principales asistentes.
No es seguro por defecto
El protocolo define cómo autorizar, pero la seguridad depende de cómo se implementen los permisos, la validación y el registro.
No es un agente
El agente es la IA que decide qué hacer. MCP es la forma estándar de darle herramientas para hacerlo.
09 Cómo tener un servidor MCP para tu empresa
Hay dos caminos. Si solo necesitas que la IA use herramientas conocidas (GitHub, Google Drive, Slack), basta con activar servidores existentes; repasamos los mejores servidores MCP para empresas en otra guía. Si quieres que la IA trabaje con tu propio software, necesitas un servidor que exponga sus funciones.
-
1
Elige las primeras acciones
Empieza por cinco o diez herramientas con valor claro: consultas frecuentes y alguna acción de escritura sencilla.
-
2
Define permisos por usuario
Cada persona ve y hace en la IA lo mismo que puede hacer en tu aplicación, ni más ni menos.
-
3
Diseña el inicio de sesión
Para un servidor remoto, autorización OAuth 2.1 con tu sistema de usuarios y, si es posible, doble factor.
-
4
Añade confirmación y registro
Las acciones que modifican datos piden confirmación y todo queda registrado: quién, qué, cuándo y desde qué asistente.
-
5
Prueba con los asistentes reales
Comprueba en Claude, ChatGPT y Copilot que el modelo elige bien las herramientas y entiende los resultados.
-
6
Publica y mantén
Da de alta el servidor en los directorios que te interesen y sigue los cambios de la especificación.
Si tu equipo técnico quiere hacerlo por su cuenta, sigue nuestra guía de cómo crear un servidor MCP paso a paso. Si prefieres que lo diseñemos, construyamos y publiquemos contigo, en appyweb desarrollamos tu servidor MCP a medida con inicio de sesión, permisos por persona, confirmación antes de cada acción de escritura y registro de actividad.
Preguntas frecuentes
MCP (Model Context Protocol) es un protocolo abierto que permite a las aplicaciones de IA conectarse de forma estándar con datos y herramientas externas. Gracias a él, un asistente como Claude o ChatGPT puede consultar tu CRM o crear un pedido en tu tienda.
Es el programa que expone las funciones y los datos de una aplicación siguiendo el protocolo MCP. La IA lo descubre, lee la descripción de sus herramientas y las usa cuando el usuario lo pide.
Lo creó Anthropic, que lo publicó en noviembre de 2024. En diciembre de 2025 lo donó a la Agentic AI Foundation, un fondo de la Linux Foundation cofundado por Anthropic, Block y OpenAI.
Funciona con ambos y con otros como Microsoft Copilot, Gemini, Cursor y Visual Studio Code. Un servidor MCP que sigue la especificación puede usarse desde cualquier cliente compatible.
No. La API es la interfaz técnica de tu aplicación; MCP es un estándar que describe esas funciones para que un modelo de IA las descubra y las use con los permisos de cada usuario. Muchas veces el servidor MCP se construye encima de la API.
Puede serlo si el servidor valida cada petición, aplica permisos por usuario, pide confirmación antes de modificar datos y registra la actividad. El protocolo define la autorización, pero la seguridad real depende de la implementación.
Para usar servidores ya publicados, no: se añaden desde los ajustes del asistente. Para crear un servidor propio que conecte tu software, sí hace falta desarrollo.
Fuentes consultadas
Sobre el autor
Development Manager en appyweb
Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.
Ver perfil y artículos → Ver perfil en LinkedIn ↗