Blog

Su app GoodBarber ya está lista para agentes de IA: 44 skills para Claude Code, Cursor y cualquier cliente MCP

El servidor MCP de GoodBarber convierte su app en una herramienta de primera clase que cualquier agente de IA puede pilotar — con 44 skills de código abierto, soporte nativo para Claude Code y Cursor, y un endpoint pensado para agencias.

Tres artículos mostraron cómo funciona el servidor MCP de GoodBarber para los creadores. Este es para quienes construyen sobre él.

Si acaba de incorporarse, el servidor se lanzó para la tienda, luego llegó a su contenido y después a las notificaciones push.

El cambio: GoodBarber ya es una herramienta direccionable para los agentes de IA

Durante quince años, el software ha sido algo que los humanos operan a través de una pantalla. Los agentes cambian eso. La pregunta a la que se enfrenta hoy toda plataforma es sencilla: cuando sus usuarios recurren a un asistente de IA para hacer cosas, ¿su producto desaparece detrás del agente o se convierte en aquello que el agente pilota?

Nosotros elegimos la segunda opción. El servidor MCP convierte a GoodBarber en una herramienta de primera clase que cualquier agente de IA compatible puede descubrir, invocar y verificar. Usted aporta su propio agente — Claude, Cursor o cualquiera que hable el protocolo — y GoodBarber expone un conjunto estructurado y autenticado de operaciones sobre las que puede actuar. No es un atajo encima del producto. Es el producto, hecho pilotable.

Lo que expone el servidor — y lo que no

Seamos precisos, porque la precisión es lo que necesita quien construye. El servidor MCP pilota la superficie operativa de su app:

  • Tienda — productos, variantes, opciones, colecciones, medios, pedidos, códigos promocionales.
  • Contenido (CMS) — artículos, eventos de agenda, puntos de mapa, galerías de fotos, vídeos, audio.
  • Miembros — suscripciones, prospectos, accesos internos.
  • Comunidad — grupos y audiencias.
  • Comunicación — push masivo y segmentado, con programación y destinos de toque.

Lo que no toca: el diseño, la navegación y la estructura de su app. Eso permanece en el back office de GoodBarber, donde están pensados para ser elaborados, no generados. El servidor mueve contenido y datos de negocio — no su marca. Para una agencia, esa línea importa: puede dejar que un agente gestione el catálogo o el calendario editorial de un cliente sin ningún riesgo para el diseño que entregó.

44 skills abiertas — la capa de orquestación

Las herramientas en bruto son potentes, pero de bajo nivel. Un flujo de trabajo real — "lanzar un producto completo con variantes, imágenes y una ficha técnica" — son una docena de llamadas a herramientas en el orden correcto, con comprobaciones en cada paso. Para eso sirven las skills.

Publicamos 44 skills, de código abierto, en github.com/goodbarber/goodbarber-skills. Una skill es un archivo de instrucciones en Markdown que enseña a su agente cómo ejecutar un flujo de trabajo completo — descubrimiento, vista previa en seco, mutación y luego verificación — a partir de una sola petición en lenguaje natural. Están agrupadas por tipo de app:

  • eCommerce (18) — product-launch, catalog-audit, stock-check, reorder-planner, best-sellers, promo-campaign, customer-insights, rfm-segmentation y más.
  • Membresía (10) — subscription-audit, expiration-calendar, longest-subscribers, prospect-followup y más.
  • CMS (11) — article-publish, event-publish, place-publish, gallery-builder, editorial-calendar, content-audit y más.
  • Comunidad (5) — push-broadcast, push-targeted, weekly-digest y más.

Dos cosas que debe saber como constructor. Primero, son seguras por diseño: product-launch ejecuta primero una prueba en seco — resuelve sus colecciones y etiquetas, le muestra exactamente lo que va a crear, espera su confirmación y luego verifica cada mutación con una relectura. Sin productos a medio crear en producción. Segundo, son suyas para bifurcar: son simples archivos `.md`. Copie los que necesite en el directorio de skills de su agente, edite el flujo de trabajo, escriba el suyo. Son un punto de partida, no una caja negra.

Funciona con Claude Code, Cursor y cualquier cliente MCP

El servidor habla MCP estándar sobre SSE. La configuración es una sola línea.

Claude Code:

claude mcp add goodbarber --transport sse https://mcp.goodbarber.dev/mcp/sse

Cursor / VS Code / Windsurf — añada a .cursor/mcp.json:

{ "mcpServers": { "goodbarber": { "url": "https://mcp.goodbarber.dev/mcp/sse" } } }

La primera conexión abre una página de OAuth; pega su Public API key (generada desde la página Public API / MCP server de su app) y ya está dentro. Sin instalación local, sin scripts que mantener.

Así es como se ve una sesión real en Claude Code — una sola petición, y el agente descubre, actúa y verifica:

> Añade un producto "Trail Map Poster" a 24 € en la colección
  "Prints", con tallas A2 y A3.

● shop_list_collections     → "Prints" found (id 4821)
● shop_create_product       → "Trail Map Poster" created (id 90412)
● shop_create_option (Size) → values: A2, A3
● shop_create_variant ×2    → A2 €24 · A3 €18
● shop_get_product (90412)  → verified: 2 variants, status published

Listo. "Trail Map Poster" está publicado con 2 variantes, verificado.

Ese bucle descubrir → actuar → verificar está integrado en cada skill: el agente resuelve primero los IDs reales, realiza el cambio y luego lo relee para confirmarlo. Nada se da por supuesto.

Para agencias y revendedores: un agente, todas las apps de cliente

Esta es la parte pensada para el programa de revendedores. El servidor acepta un ID de app en la URL:

https://mcp.goodbarber.dev/{app_id}/mcp/sse

Apunte su agente a la app de un cliente concreto, ejecute una skill de auditoría sobre todo el catálogo, genere un mes de calendario editorial, prepare una campaña promocional — y luego pase a la siguiente app, con el mismo flujo de trabajo. Las skills son reutilizables en cada app que gestione. El manual de su agencia se convierte en una carpeta de skills.

Distribución y la visión de conjunto

El servidor figura en mcpservers.org, el directorio público de MCP. Vive en el ecosistema donde los agentes y los constructores buscan herramientas — localizable junto a cualquier otro servidor que merezca la pena conectar.

Los tres primeros artículos trataban de eliminar fricción para una persona. Este trata de algo estructural: GoodBarber es ahora una herramienta sobre la que los agentes pueden construir. A medida que los modelos mejoran en planificar trabajos de varios pasos, la misma conexión que configura hoy se vuelve más capaz — sin nada que actualizar por su parte.

Si construye con IA, esta es su invitación: conecte el servidor, clone las 44 skills y orqueste.

Preguntas frecuentes

¿El servidor MCP cambia el diseño de mi app? No. Pilota el contenido y las operaciones de negocio — tienda, CMS, miembros, push. El diseño y la navegación permanecen en el back office de GoodBarber.

¿Qué clientes funcionan? Cualquier cliente compatible con MCP: Claude Desktop, Claude Code, Cursor, VS Code, Windsurf y otros.

¿Puedo gestionar varias apps de cliente? Sí — use el endpoint {app_id}/mcp/sse y reutilice las mismas skills en cada app.

¿Las skills son de código abierto? Sí, 44 de ellas en github.com/goodbarber/goodbarber-skills. Bifúrquelas y adáptelas.

Siga leyendo

Para ir más lejos

Sigue leyendo

  5 min de lectura

Encuentra respuestas en tus podcasts con GoodBarber Chatbot

Imagina una emisora local cuya app ofrece programas en directo, una parrilla de programación y entrevistas a la carta. Cada grabación tiene un título y una descripción. Estos datos facilitan la navegación, pero una entrevista suele contener detalles útiles que no aparecen en el resumen.En nuestro ejemplo, el episodio se titula «La ciudad que compartimos». Su descripción presenta una conversación sobre la vida cotidiana en la ciudad. Durante la grabación, un urbanista explica las medidas contra el calor en verano: plantar árboles en los caminos a las escuelas, añadir sombra en los patios escolares y sustituir algunas superficies pavimentadas por zonas verdes.Ninguna de esas medidas aparece en el título ni en la descripción. Un oyente recuerda el tema y pregunta:¿Qué episodio explicó cómo la ciudad planea reducir el calor del verano?Hemos añadido los podcasts de audio a las fuentes de conocimiento de GoodBarber Chatbot para que preguntas como esta puedan llevar a tus programas. Hay dos niveles: la información escrita que publicas sobre cada episodio y el contenido hablado que decides transcribir.

  4 min de lectura

Tus transmisiones en vivo y tus videos de Twitch, ahora en tu app

En resumen. Twitch es una extensión de GoodBarber, el creador de apps sin código, que añade un canal de Twitch como fuente de una sección de videos. Cuando el canal está en vivo, la transmisión ocupa la parte superior de la sección; el resto del tiempo, la sección muestra los videos del canal. La conectas una sola vez, con un Client ID y un Client Secret de la consola de desarrolladores de Twitch. Es gratuita para las apps Content: cada sección cuenta como una de las extensiones incluidas en tu plan.El público está en Twitch. En septiembre de 2026, los espectadores vieron allí 1510 millones de horas de directos, con una media de 2,1 millones de personas viendo una transmisión en cualquier momento, según TwitchTracker. Así funciona la extensión para una creadora que hace un directo todos los martes a las 20:00.

  4 min de lectura

Convierte tus documentos en respuestas con GoodBarber Chatbot

En una app, publicar un documento útil es solo una parte del trabajo. También hay que ayudar a encontrar la información adecuada cuando llega el momento de actuar. Un archivo con un nombre claro facilita la consulta de una biblioteca, pero quien lo busca puede tener una pregunta más inmediata.La comunicación interna es solo una de las aplicaciones posibles. El mismo enfoque sirve para recursos educativos, guías para miembros de una organización, referencias técnicas u otros documentos útiles compartidos en una app. En nuestro ejemplo, un empleado prepara una visita a un cliente y necesita saber:¿Qué gastos de viaje necesitan autorización previa?Hemos incorporado los documentos a las fuentes de GoodBarber Chatbot para que los archivos que ya mantienes puedan alimentar estas conversaciones. Tú eliges los documentos. Los usuarios preguntan con sus propias palabras. El asistente busca los pasajes pertinentes y los utiliza para elaborar una respuesta.La pregunta se convierte en una vía de acceso a la política de viajes. El empleado puede partir de la decisión que debe tomar, aunque no conozca el título del documento que la explica.