MCPs la API vitaminada

MCPs la API vitaminada

Como comenté en una de las charlas que di en directo de Rankerfy, las APIs están muy bien, pero si los contextos están a ciegas, el marketing pierde una parte esencial: la capacidad de adaptación. Y es que el marketing digital actual requiere respuestas ajustadas a cada proyecto, teniendo en cuenta factores como:

Es por eso que antes de empezar a ver cómo montar nuestros propios MCPs, vamos a entender bien qué son y cómo funcionan.

¿Qué son las MCPs?

Las MCPs son los Marketing Contextual Processes, que traducido al español sería algo como procesos contextuales de marketing. En esencia, son un protocolo estructurado de información contextual que ofrecemos a una API o a un modelo de lenguaje (LLM) para que pueda responder de forma más precisa y adaptada a la realidad de nuestro negocio.

Este concepto fue introducido por Anthropic como una forma de estandarizar la manera en la que las aplicaciones de inteligencia artificial interactúan con datos externos. En lugar de enviar solo una pregunta suelta o un prompt genérico, las MCPs encapsulan información clave sobre el entorno, el usuario y el objetivo de la tarea.

¿Cuáles son las funciones de las MCPs?

Los MCPs nos permiten trabajar sobre una interfaz común que conecta a los modelos de lenguaje con distintas fuentes de datos, herramientas y sistemas. Algunas de sus funciones clave son:

Con ello, podemos crear aplicaciones de IA más robustas, escalables y adaptables, capaces de comprender el “por qué” detrás de cada petición.

¿Qué partes componen los MCPs?

Un MCP está compuesto generalmente por los siguientes elementos:

Tipos de MCPs

Tenemos dos tipos principales de MCPs, cada uno con su propio enfoque y aplicación, denpendiendo de dónde se ejecuten y cómo se integren en el flujo de trabajo. Estos pueden ayudarnos o ser más óptimo dependiendo la labor o que tipo de conexión necesitemos en cada momento para seleccionar una forma u otra.

MCPs de cliente

Los MCPs de cliente se ejecutan en el lado del frontend o directamente desde los dispositivos del usuario. Suelen centrarse en ofrecer personalización inmediata basándose en datos disponibles en el navegador, la sesión o el comportamiento en tiempo real.

Ejemplo: mostrar una recomendación personalizada en una tienda online en base al historial de navegación del usuario.

MCPs de servidor

Estos MCPs se gestionan desde el backend o servidores intermedios, y permiten enriquecer las peticiones a la IA con datos más complejos o sensibles (como el historial completo de compras, segmentaciones CRM, etc.).

Ejemplo: responder a un prompt con una propuesta de campaña basada en los datos de rendimiento históricos de un canal.

Beneficios de los MCPs

Estos MPC pueden ayudar a optimizar tiempos y recursos, permitiendo que los modelos de lenguaje generen respuestas más precisas y relevantes. Algunos de sus beneficios son:

Riesgos de los MCPs

Como todo sistema potente, los MCPs también conllevan ciertos riesgos:

Por eso, el diseño de un buen MCP debe ser estratégico y equilibrado, priorizando calidad frente a cantidad de contexto.

¿Listo para hacer crecer tu negocio?

Analicemos tu proyecto y definamos la estrategia perfecta para alcanzar tus objetivos

Solicitar consultoría gratuita