MCP para marketers: qué es y por qué tus herramientas lo necesitan

Guía sin tecnicismos sobre el Model Context Protocol: qué es MCP, qué son servidores y herramientas, cómo los usan los agentes y qué preguntar a un proveedor.

MCP, el Model Context Protocol, es un estándar abierto que permite a asistentes de IA como Claude o ChatGPT usar software externo: leer sus datos y realizar acciones en él. Para alguien de marketing, significa que puedes pedirle a un asistente que “prepare las publicaciones de la próxima semana para las tiendas del norte y se las envíe al cliente para que las apruebe”, y el asistente puede hacerlo de verdad dentro de tu plataforma de publicación, en lugar de solo escribir un texto para que tú lo copies. Si una herramienta de marketing no tiene servidor MCP ni API, los agentes no pueden trabajar con ella.

No necesitas entender las entrañas del protocolo para tomar buenas decisiones al respecto. Lo que sí necesitas es entender algunos conceptos lo bastante bien como para evaluar proveedores y poner límites seguros a lo que pueden hacer los agentes.

¿Qué problema resuelve MCP?

Los modelos de lenguaje son buenos para leer y escribir. Por sí solos, no pueden abrir tu herramienta de programación, averiguar qué páginas pertenecen a qué cliente ni poner una publicación en el calendario. Hasta hace poco, darles esas capacidades exigía que un desarrollador construyera una integración a medida para cada asistente y cada herramienta, algo que pocos equipos de marketing podían justificar.

MCP estandariza la conexión. La propia documentación del proyecto lo describe como un estándar de código abierto para conectar aplicaciones de IA con sistemas externos y lo compara con un puerto USB-C: un mismo tipo de conector para muchos dispositivos. Un proveedor de software construye un servidor MCP y cualquier asistente compatible con MCP puede usarlo. Esa misma página menciona la compatibilidad con Claude, ChatGPT, Visual Studio Code, Cursor y otros.

Diagrama: un agente de IA (Claude, Codex o Cursor) se conecta a Shager a través del servidor MCP o la API REST, y Shager distribuye a Facebook, Instagram, YouTube, X, LinkedIn y TikTok.
Shager se encarga de las conexiones, las verificaciones, el escalonamiento y la medición de clics. Facebook e Instagram están a la espera de la aprobación de Meta; hasta entonces solo pueden conectarse cuentas de prueba. En TikTok, las publicaciones salen como privadas ("solo yo") hasta que TikTok apruebe la app.

¿Qué son los servidores, los clientes y las herramientas?

Tres palabras concentran casi todo el significado.

Término Qué es Ejemplo en marketing
Cliente MCP La aplicación de IA con la que hablas Claude Desktop, Claude Code, Cursor, Codex
Servidor MCP El conector que ofrece un proveedor de software El servidor de Shager en https://app.shager.ai/api/mcp
Herramienta Una acción que ofrece el servidor list_channels, create_post, get_analytics

Cuando conectas un cliente a un servidor, el cliente le pregunta al servidor qué herramientas ofrece, y el modelo decide cuáles llamar según lo que le pidas. La especificación describe las herramientas como controladas por el modelo: el modelo las descubre y las invoca en función del contexto y de tu prompt. Cada herramienta tiene un nombre, una descripción y un conjunto definido de entradas, y por eso el modelo puede usarla correctamente sin que tengas que especificar cada campo.

¿Cómo se ve eso en la práctica?

Supongamos que escribes esto en Claude Desktop con Shager conectado:

How many accounts are in the "Southwest" group for Rivera Auto, and
which of them got the most clicks from last week's service-special posts?

Por detrás, el asistente llama a varias herramientas en secuencia:

list_workspaces    find "Rivera Auto"
list_groups        find "Southwest" and its accounts
get_analytics      last week, clicks per account and per post
list_posts         match posts to the "service-special" campaign

Después te responde en lenguaje común y corriente. No abriste ningún panel ni exportaste ninguna hoja de cálculo. El mismo mecanismo le permite al asistente crear borradores con create_post, pedir la aprobación del cliente con request_approval o subir un video con upload_media_from_url.

¿Dónde queda la persona en todo esto?

Esta es la parte que más debería importarles a los equipos de marketing. La especificación de MCP dice que, por confianza y seguridad, siempre debería haber una persona en el circuito con la capacidad de denegar las llamadas a herramientas, y recomienda que las aplicaciones muestren qué herramientas están disponibles y pidan confirmación en las operaciones delicadas. Cada cliente lo implementa a su manera, así que revisa cómo pide permiso el tuyo antes de confiar en eso.

El lado del proveedor importa igual. Una buena plataforma de marketing no depende solo de que el asistente pida permiso con amabilidad. Las claves de API de Shager tienen permisos, read, write y publish, así que puedes darle a un asistente una clave que puede redactar pero no publicar. Cada llamada queda registrada en un historial de auditoría. Nuestro artículo sobre aprobación humana para las publicaciones de agentes explica cómo configurarlo.

Un comando de Claude Code que agrega el servidor MCP de Shager con una clave de API en el encabezado Authorization.
Un comando y luego /mcp para confirmar la conexión.

¿Cómo conectas un asistente a un servidor MCP?

Con los servidores remotos, el asistente se conecta por la web. La especificación define Streamable HTTP como el transporte estándar para esto, y el servidor de Shager lo usa con una clave de API enviada en un encabezado Authorization.

En Claude Code, por ejemplo, el comando documentado para un servidor remoto con token bearer se ve así:

claude mcp add --transport http shager https://app.shager.ai/api/mcp \
  --header "Authorization: Bearer shgr_live_your_key_here"

Otros clientes usan una pantalla de configuración o un archivo de configuración. Tenemos guías paso a paso para Claude Code, Cursor y los demás clientes principales.

Algo que conviene saber: algunos asistentes solo aceptan servidores MCP que inician sesión con OAuth y no con una clave de API. Shager admite las dos cosas, así que en Claude o ChatGPT agregas Shager como conector personalizado, inicias sesión y apruebas, sin clave que copiar. Nuestra página sobre Shager y ChatGPT muestra los pasos en ChatGPT.

¿Qué deberías preguntarle a un proveedor de marketing sobre MCP?

Cuando evalúas una herramienta para usarla con agentes, estas preguntas separan una integración real de una casilla marcada en una ficha comercial:

  1. ¿Hay un servidor MCP remoto y qué transporte usa? Un servidor alojado al que te conectas con una URL es mucho más fácil que uno que tienes que instalar y ejecutar en tu equipo.
  2. ¿Qué acciones están disponibles como herramientas? El acceso de solo lectura sirve para informes, pero no alcanza para manejar la distribución. Busca acciones para crear, programar, aprobar y medir.
  3. ¿Puedo limitar lo que hace un agente? Pregunta por los permisos de las claves y si se puede retener el permiso de publicación.
  4. ¿Hay un registro de auditoría de las acciones del agente? Necesitas saber qué hizo un agente, cuándo y con qué clave.
  5. ¿También hay una API REST documentada? Una descripción OpenAPI, como la de Shager, permite a los desarrolladores trabajar con las mismas operaciones desde código.
  6. ¿Un agente puede descubrir la plataforma y registrarse por su cuenta? Algunas plataformas, entre ellas Shager, permiten que un agente cree un entorno de prueba y espere a que una persona lo reclame, lo que agiliza mucho las pruebas.

Lo que MCP no hace

MCP no convierte a un asistente en un buen profesional de marketing. Le da manos, no criterio. Tu brief, tus reglas de marca y tu proceso de revisión siguen decidiendo si el resultado vale la pena publicarse. Tampoco permite saltarse las reglas de ninguna red: una plataforma que publica mediante las API oficiales lo sigue haciendo así, sea una persona o un agente quien apriete el botón.

Preguntas frecuentes

¿Tengo que saber de tecnología para usar MCP?

No para el uso diario. Conectar un servidor es una configuración que se hace una sola vez, normalmente una URL y una clave. Después trabajas en lenguaje común y revisas lo que propone el asistente.

¿MCP es exclusivo de una empresa de IA?

No. Es un estándar abierto compatible con muchos clientes, entre ellos Claude, ChatGPT, Visual Studio Code y Cursor, según la documentación de MCP.

¿Es seguro dejar que un asistente actúe en mi herramienta de publicación?

Es tan seguro como los límites que pongas. Al principio usa una clave sin permiso de publicación, mantén los borradores como opción predeterminada y revisa el registro de auditoría. Amplía el acceso solo cuando confíes en los resultados.

Si quieres ver MCP en acción con tareas de publicación reales, la página de entrada para agentes tiene la dirección del servidor y la configuración para cada cliente. Conéctalo en modo borrador y, para empezar, hazle una pregunta sobre tus cuentas.

Pruébalo en tus propias cuentas.

Gratis durante el lanzamiento, sin tarjeta. Conecta, escribe una vez y Shager publica y mide.