Aidoo
Volver al blog
MCPModel Context ProtocolIAOdooAnthropic

¿Qué es el Model Context Protocol (MCP)? Guía completa

Descubra el Model Context Protocol (MCP): definición, arquitectura y casos de uso para conectar su ERP Odoo a Claude o ChatGPT.

Esteban ANTONIO-MOTA18 de mayo de 202613 min de lectura
¿Qué es el Model Context Protocol (MCP)? Guía completa

Puede que haya oído hablar del Model Context Protocol (MCP) sin entender bien de qué se trata. Estándar abierto publicado por Anthropic en noviembre de 2024, MCP se ha convertido en pocos meses en la gramática común que hablan los asistentes de IA modernos para conectarse a sus herramientas de negocio. Para un usuario de Odoo, ERP de código abierto muy difundido, es un cambio: su software deja de ser un laberinto de pantallas y se vuelve conversacional. Esta guía explica con claridad qué es MCP, cómo funciona y por qué debería interesarle ya.

📌 TL;DR: lo esencial en 30 segundos

  • MCP es un estándar abierto que permite a un asistente de IA (Claude, ChatGPT…) utilizar herramientas externas (Odoo, Gmail, GitHub, etc.) sin integraciones específicas para cada proveedor.
  • Funciona en modelo cliente-servidor: su aplicación expone un «servidor MCP», la IA accede a él mediante un «cliente MCP».
  • MCP estandariza cómo se describen, invocan y aseguran las herramientas: piense en un puerto USB-C para las IA.
  • Para Odoo, MCP convierte el ERP en una interfaz conversacional: sus equipos consultan datos y disparan acciones en su idioma.
  • El ecosistema adopta MCP rápidamente en 2025-2026: Anthropic, OpenAI, IDE y plataformas ERP.

Índice

¿Qué es el Model Context Protocol (MCP)?

El Model Context Protocol es un protocolo de comunicación abierto publicado por Anthropic el 25 de noviembre de 2024. Define una manera estándar, legible por cualquier IA compatible, de describir herramientas y exponer datos a asistentes conversacionales como Claude, ChatGPT o Cursor.

Una analogía sencilla. Antes del USB-C, cada teléfono, cada pantalla y cada accesorio tenían su propio conector. Para enlazar un dispositivo A con un dispositivo B había que tener un cable dedicado. MCP cumple ese papel exacto para las IA: es el conector universal entre un asistente y sus herramientas de negocio.

En la práctica, MCP normaliza tres cosas:

  1. Las herramientas («tools») que la IA puede invocar, por ejemplo «leer una factura», «crear un presupuesto», «extraer un informe».
  2. Los recursos («resources») que la IA puede consultar: un documento, una base de datos, un archivo.
  3. Las plantillas de prompt que un servidor puede sugerir al usuario.

La especificación completa es pública y está documentada en modelcontextprotocol.io. Se apoya en JSON-RPC 2.0, un formato de mensajes probado, y funciona tanto en local (en su equipo) como en remoto (a través de un servidor).

💡 Para recordar: MCP no es un producto, ni una IA, ni un servicio de pago. Es una norma técnica comparable a HTTP o REST. Cualquiera puede publicar un servidor MCP y cualquier asistente de IA compatible puede conectarse.

¿Por qué se creó MCP?

Imagine la situación antes de MCP. Quiere que Claude lea sus correos, que ChatGPT consulte su CRM y que Cursor ejecute consultas en su base de datos. Cada proveedor de IA propone su propio sistema de «plugins», con sus convenciones, su autenticación y su lógica. Resultado: para cada fuente de datos hay que desarrollar tantas integraciones como asistentes de IA existan.

Este fenómeno se conoce como problema N × M. Si tiene N asistentes de IA y M herramientas de negocio, debe mantener N × M integraciones. Anthropic consideró que ese modo de trabajo era insostenible a gran escala.

MCP transforma ese N × M en N + M. Cada IA implementa una sola vez el estándar (lado cliente), cada herramienta lo implementa una sola vez (lado servidor) y todas las combinaciones se hacen posibles sin esfuerzo adicional.

La inspiración reivindicada por Anthropic es clara: MCP busca jugar el mismo papel que el Language Server Protocol (LSP) para los editores de código. Antes de LSP, cada IDE tenía que codificar su propio soporte para cada lenguaje. Después de LSP, cualquier lenguaje podía integrarse en cualquier IDE respetando la especificación. MCP sigue esa lógica probada.

Sin MCPCon MCP
Integraciones propietarias por proveedorUn único estándar abierto
N × M conectores que mantenerN + M servidores/clientes
Sin reutilización entre IATodo servidor funciona con todo asistente
Autenticación ad hocOAuth 2.1 normalizado (desde 2025)
Documentación dispersaEspecificación pública única

Cómo funciona MCP: arquitectura cliente-servidor

MCP se basa en tres actores: un anfitrión, un cliente y un servidor.

  • El anfitrión es la aplicación que contiene la IA: Claude Desktop, ChatGPT Desktop, Cursor o una aplicación propia.
  • El cliente MCP es el componente interno al anfitrión que habla el protocolo. Es quien establece la conexión con un servidor.
  • El servidor MCP es el programa que expone sus herramientas y sus datos. Puede ejecutarse en su equipo local o en un servidor remoto.

El diálogo se desarrolla en varias fases. Primero, la inicialización: el cliente se conecta y negocia las capacidades y la versión del protocolo. Después, el descubrimiento: el servidor anuncia sus herramientas (tools/list), sus recursos (resources/list) y sus prompts. Por último, la ejecución: la IA pide invocar una herramienta (tools/call), el servidor ejecuta la petición y devuelve un resultado estructurado.

Este diálogo utiliza JSON-RPC 2.0, un protocolo de llamada a procedimiento remoto legible y ampliamente soportado. Los mensajes viajan por tres transportes posibles: stdio (entrada/salida estándar, ideal para servidores locales), HTTP+SSE (Server-Sent Events) y, ahora, Streamable HTTP para despliegues remotos.

⚠️ A evitar: exponer un servidor MCP en internet sin autenticación ni capa de cifrado. La especificación recomienda OAuth 2.1 para los servidores remotos. Verifique siempre el origen de un servidor MCP antes de conectarlo a un asistente con acceso a sus datos sensibles.

Para profundizar en la mecánica interna, la documentación de Anthropic sobre MCP y el repositorio oficial en GitHub recopilan las especificaciones, los SDK (Python, TypeScript, Java, C#, Swift…) y ejemplos de servidores listos para usar.

Los principales casos de uso de MCP

MCP no es una curiosidad de laboratorio. En pocos meses se han publicado cientos de servidores públicos. He aquí las familias de uso más útiles para una empresa.

1. Conectar un ERP como Odoo a un asistente de IA

Es el caso que más nos interesa. Odoo es un ERP de código abierto que abarca contabilidad, ventas, compras, inventario, RR. HH., fabricación… Su riqueza funcional es enorme, pero también lo es su curva de aprendizaje. Con un servidor MCP que exponga Odoo, basta con pedir en castellano: «Lista las facturas impagadas de más de 30 días» o «Crea un presupuesto para Helios Industries», y la IA traduce su petición en llamadas a la API externa de Odoo.

2. Leer y escribir en bases de datos

Un servidor MCP puede exponer PostgreSQL, MySQL o MongoDB. La IA ejecuta consultas de lectura (y, con validación, de escritura) sin que usted tenga que conocer SQL. Ideal para los analistas de negocio que quieran explorar datos sin programar.

3. Automatizar las herramientas del día a día

Gmail, Google Drive, Notion, Slack, Trello, GitHub, Linear: todos esos servicios disponen ya de servidores MCP. Puede pedir a su asistente que redacte una respuesta a un cliente, que clasifique documentos o que cree una incidencia en GitHub a partir de una conversación.

4. Pilotar herramientas internas

Los equipos de TI pueden exponer sus scripts de administración, sus API internas o su base de conocimiento mediante un servidor MCP. La IA se convierte en una interfaz unificada por encima de sus herramientas existentes, sin reescritura.

Seguridad, gobernanza y cumplimiento del RGPD

La pregunta que más se repite cuando se presenta MCP a un directivo o un DSI es legítima: «si dejo que una IA llame a mis herramientas, ¿dónde van mis datos?». La especificación anticipa esa preocupación y un conector serio la prolonga con salvaguardas.

Primer nivel: el perímetro lo define usted. Un servidor MCP solo hace lo que su desarrollador haya programado de forma explícita. Si solo expone la lectura de facturas, la IA no podrá modificar su contabilidad. El principio de mínimo privilegio se aplica de forma natural.

Segundo nivel: las escrituras se validan. Un asistente de IA bien configurado pide confirmación antes de cualquier acción sensible (creación, modificación, eliminación). Los flujos críticos pueden representarse como un grafo que el usuario aprueba paso a paso.

Tercer nivel: las llamadas son auditables. Cada invocación de herramienta puede registrarse en el servidor con marca de tiempo, usuario, parámetros y resultado. Esa trazabilidad es esencial para cumplir con el RGPD y con las obligaciones del AI Act europeo, que entra en aplicación progresiva hasta 2027.

Cuarto nivel: sus datos no salen de su sistema. Un servidor MCP bien diseñado es un conector, no una copia. Los datos permanecen en Odoo, el servidor MCP los expone a demanda, la IA los consume durante la conversación. No se requiere ningún almacenamiento permanente en terceros.

¿Quiere profundizar en esta cuestión? El equipo de Aidoo puede presentarle su enfoque de seguridad y soberanía de datos para los conectores Odoo-MCP. Hablemos de su proyecto o reserve una demo.

MCP y Odoo: una pareja lógica

¿Por qué Odoo se beneficia tanto de MCP? Porque Odoo es a la vez muy completo y muy técnico. Sus más de 80 aplicaciones cubren toda la gestión empresarial, pero dominarlas exige semanas de formación. Y el usuario de negocio solo quiere una respuesta: su tasa de margen, sus retrasos de entrega, su facturación por producto.

Imagine la siguiente situación. Usted dirige una tienda de material profesional y gestiona 200 presupuestos al mes en Odoo. Sin MCP, para reactivar los presupuestos no firmados desde hace 15 días debe: abrir el módulo de Ventas, crear un filtro, exportar a CSV, abrir una hoja de cálculo, formatear, copiar los correos, abrir su mensajería y redactar 30 mensajes individuales. Con un servidor MCP, le pide a Claude: «¿Qué presupuestos llevan más de 15 días pendientes? Prepara un mensaje de seguimiento personalizado para cada uno.» Tres minutos más tarde, los borradores están listos para validar.

Esa es exactamente la misión de Aidoo IA: convertir Odoo en una interfaz conversacional respetando los roles, los permisos y la trazabilidad de su instancia. Descubra nuestros casos de uso clientes para ver despliegues concretos, o consulte la página de tarifas que ofrece 14 días de prueba gratuita. Si todavía está en una versión antigua, vea nuestro acompañamiento de migración a Odoo 19.

El ecosistema MCP en 2026

La adopción de MCP ha sido una de las más rápidas del software empresarial reciente. En pocos meses, los principales actores de la IA han anunciado su soporte. La prensa tecnológica, del JDN a ZDNet, cubre con regularidad los nuevos servidores MCP publicados.

Por el lado de las herramientas, el impulso es igual de visible: registros públicos de servidores MCP, sesiones específicas en conferencias para desarrolladores, SDK oficiales para la mayoría de lenguajes modernos. La lógica es la de cualquier estándar abierto que despega: cuantos más clientes haya, más interés tienen los servidores en existir; cuantos más servidores, más interés tienen los clientes en alinearse.

Para una empresa que hoy elige su estrategia de integración de IA, MCP es una apuesta razonable. No apuesta por un proveedor único, apuesta por un protocolo, igual que se apostó por HTTP en los años noventa.

Para una visión de conjunto del tema (edición Odoo, migración, seguridad, conexión con Claude/ChatGPT), consulte nuestra página pilar Integración Odoo + IA.

Preguntas frecuentes

¿Es gratuito el Model Context Protocol?

Sí. MCP es un estándar abierto publicado bajo licencia libre. No paga ningún canon a Anthropic para usarlo. Solo los servicios de terceros que conecte (una suscripción a Claude, un servidor cloud, un conector comercial como Aidoo) pueden tener un coste.

¿Hay que ser desarrollador para usar MCP?

No, no para usarlo como usuario final. Si usa Claude Desktop con un servidor MCP preinstalado, solo tiene que hacer sus preguntas. En cambio, construir un servidor MCP requiere conocimientos de desarrollo (Python, TypeScript u otro lenguaje compatible).

¿Funciona MCP con ChatGPT y otras IA?

Sí. Aunque lo creó Anthropic, MCP está pensado como un estándar universal. OpenAI ha anunciado su soporte para ChatGPT y su SDK de agentes. Otros clientes como Cursor, Cline, Continue, Zed y varios IDE también lo integran.

¿Qué diferencia hay entre MCP y una API REST clásica?

Una API REST está pensada para ser llamada por desarrolladores que conozcan su estructura. Un servidor MCP está pensado para ser autodescriptivo: explica a la IA qué herramientas ofrece, para qué sirven y cómo invocarlas. La IA puede usarlo sin documentación humana previa.

¿Es MCP conforme al RGPD para mis datos de Odoo?

MCP en sí es un protocolo, por tanto neutral frente al RGPD. Lo que importa es cómo está configurado su servidor MCP: dónde se ejecuta, quién accede, qué registros se conservan y si los datos salen de su instancia. Un conector diseñado para el cumplimiento del RGPD (autoalojamiento, datos cifrados, registros de auditoría, ámbito por rol Odoo) es totalmente viable.

¿Puedo probar MCP sin compromiso?

Sí. Puede instalar Claude Desktop, añadir un servidor MCP local (por ejemplo el de la base de datos SQLite que ofrece Anthropic como ejemplo) y experimentar en pocos minutos. Para una prueba sobre Odoo, reserve una demo Aidoo o póngase en contacto con el equipo.

Conclusión: un estándar que va más allá del efecto anuncio

El Model Context Protocol no es una moda pasajera, es infraestructura. Se une a la larga lista de estándares abiertos que han estructurado el ámbito digital: HTTP, REST, OAuth, LSP. Al ofrecer un lenguaje común entre IA y herramientas de negocio, MCP hace posible una experiencia que los usuarios de ERP como Odoo llevan años esperando: hacer una pregunta a su software y obtener una respuesta.

Para los equipos Odoo es la oportunidad de reducir la dependencia de los expertos técnicos, acelerar la formación de los nuevos usuarios y hacer que el ERP sea útil para un público mucho más amplio. Todo ello conservando el control de sus datos.

🚀 ¿Tiene un proyecto Odoo o desea aprovechar su ERP con IA?

El equipo de Aidoo acompaña a pymes y empresas medianas en la integración MCP-Odoo, desde el encuadre hasta la puesta en producción. Demostración gratuita, presupuesto en 48 h.

Contacte con el equipo de Aidoo →


Fuentes y lecturas complementarias