<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"  xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" xmlns:photo="http://www.pheed.com/pheed/">
 <channel>
  <title>sintinella</title>
  <description><![CDATA[]]></description>
  <link>https://www.pilowed.ovh/</link>
  <language>fr</language>
  <dc:date>2026-06-04T14:24:32+02:00</dc:date>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="alternate" href="https://www.pilowed.ovh/xml/atom.xml" type="text/xml" />
  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-96841218</guid>
   <title>Your GoodBarber app is now AI-agent-ready: 44 skills for Claude Code, Cursor, and any MCP client</title>
   <pubDate>Thu, 04 Jun 2026 08:04:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   The first three articles showed you how to talk to your app. This one is for the people who want to build on it — agencies, developers, and power users orchestrating their own AI workflows.     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96841218-67502631.jpg?v=1780557290" alt="Your GoodBarber app is now AI-agent-ready: 44 skills for Claude Code, Cursor, and any MCP client" title="Your GoodBarber app is now AI-agent-ready: 44 skills for Claude Code, Cursor, and any MCP client" />
     </div>
     <div>
      <p>Three articles showed how GoodBarber's MCP server works for creators. This one is for the people building on top of it.</p><p>If you're catching up, the server launched for the <a href="https://www.goodbarber.com/blog/your-app-now-on-voice-command-introducing-goodbarber-s-mcp-server-a1490/">shop</a>, then reached your <a href="https://www.goodbarber.com/blog/mcp-server-manage-your-app-s-content-by-conversation-a1508/">content</a>, then <a href="https://www.goodbarber.com/blog/the-goodbarber-mcp-server-goes-further-create-push-notifications-with-ai-a1514/">push notifications</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>The shift: GoodBarber is now an addressable tool for AI agents</b></div>
     <div>
      <p>For fifteen years, software has been something humans operate through a screen. Agents change that. The question every platform faces now is simple: when your users reach for an AI assistant to get things done, does your product disappear behind the agent, or does it become the thing the agent drives?</p><p>We chose the second. The MCP server makes GoodBarber a first-class tool that any compliant AI agent can discover, call, and verify. You bring your own agent — Claude, Cursor, or anything that speaks the protocol — and GoodBarber exposes a structured, authenticated set of operations it can act on. That's not a shortcut on top of the product. It's the product, made drivable.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What the server exposes — and what it doesn't</b></div>
     <div>
      <p>Let's be precise, because precision is what a builder needs. The MCP server drives the <em>operational</em> surface of your app:</p><ul><li><strong>Shop</strong> — products, variants, options, collections, media, orders, promo codes.</li><li><strong>Content (CMS)</strong> — articles, agenda events, map points, photo galleries, videos, audio.</li><li><strong>Members</strong> — subscriptions, prospects, internal grants.</li><li><strong>Community</strong> — groups and audiences.</li><li><strong>Communication</strong> — broadcast and targeted push, with scheduling and tap destinations.</li></ul><p>What it does <strong>not</strong> touch: your app's design, navigation, and structure. Those stay in the GoodBarber back office, where they're meant to be crafted, not generated. The server moves content and business data — not your brand. For an agency, that line matters: you can let an agent run a client's catalog or editorial calendar without any risk to the design you shipped.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>44 open skills — the orchestration layer</b></div>
     <div>
      <p>Raw tools are powerful but low-level. A real workflow — "launch a full product with variants, images, and a spec sheet" — is a dozen tool calls in the right order, with checks at each step. That's what <strong>skills</strong> are for.</p><p>We publish <strong>44 skills</strong>, open source, at <a href="https://github.com/goodbarber/goodbarber-skills" target="_blank">github.com/goodbarber/goodbarber-skills</a>. A skill is a Markdown instruction file that teaches your agent <em>how</em> to run a complete workflow — discovery, dry-run preview, mutation, then verification — from a single natural-language request. They're grouped by app type:</p><ul><li><strong>eCommerce (18)</strong> — product-launch, catalog-audit, stock-check, reorder-planner, best-sellers, promo-campaign, customer-insights, rfm-segmentation, and more.</li><li><strong>Membership (10)</strong> — subscription-audit, expiration-calendar, longest-subscribers, prospect-followup, and more.</li><li><strong>CMS (11)</strong> — article-publish, event-publish, place-publish, gallery-builder, editorial-calendar, content-audit, and more.</li><li><strong>Community (5)</strong> — push-broadcast, push-targeted, weekly-digest, and more.</li></ul><p>Two things to know as a builder. First, they're safe by design: product-launch runs dry-run first — it resolves your collections and tags, shows you exactly what it will create, waits for confirmation, then verifies every mutation with a read-back. No half-created products in production. Second, they're yours to fork: they're plain `.md` files. Copy the ones you need into your agent's skills directory, edit the workflow, write your own. They're a starting point, not a black box.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Works with Claude Code, Cursor, and any MCP client</b></div>
     <div>
      <p>The server speaks standard MCP over SSE. Setup is a one-liner.</p><p><strong>Claude Code:</strong></p><pre><code>claude mcp add goodbarber --transport sse https://mcp.goodbarber.dev/mcp/sse</code></pre><p><strong>Cursor / VS Code / Windsurf</strong> &mdash; add to <code>.cursor/mcp.json</code>:</p><pre><code>{ "mcpServers": { "goodbarber": { "url": "https://mcp.goodbarber.dev/mcp/sse" } } }</code></pre><p>First connection opens an OAuth page; you paste your <strong>Public API key</strong> (generated from your app's <em>Public API / MCP server</em> page) and you're in. No local install, no scripts to maintain.</p><p>Here's what a real session looks like in Claude Code &mdash; one prompt, and the agent discovers, acts, and verifies:</p><pre><code>&gt; Add a product "Trail Map Poster" at €24 in the "Prints"
  collection, with A2 and A3 sizes.

● 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

Done. "Trail Map Poster" is live with 2 variants, verified.</code></pre><p>That discover &rarr; act &rarr; verify loop is baked into every skill: the agent resolves real IDs first, makes the change, then reads it back to confirm. Nothing is assumed.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>For agencies and resellers: one agent, every client app</b></div>
     <div>
      <p>This is the part built for the reseller program. The server takes an app ID in the URL:</p><pre><code>https://mcp.goodbarber.dev/{app_id}/mcp/sse</code></pre><p>Point your agent at a specific client's app, run an audit skill across the whole catalog, generate a month of editorial calendar, prep a promo campaign &mdash; then move to the next app, same workflow. The skills are reusable across every app you manage. Your agency's playbook becomes a folder of skills.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Distribution and the bigger picture</b></div>
     <div>
      <p>The server is listed on <strong>mcpservers.org</strong>, the public MCP directory. It lives in the ecosystem where agents and builders look for tools — discoverable next to every other server worth connecting.</p><p>The first three articles were about removing friction for one person. This is about something structural: GoodBarber is now a tool agents can build on. As the models get better at planning multi-step work, the same connection you set up today gets more capable — with nothing to update on your side.</p><p>If you build with AI, this is your invitation: connect the server, clone the 44 skills, and orchestrate.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>FAQ</b></div>
     <div>
      <p><strong>Does the MCP server change my app's design?</strong> No. It drives content and business operations &mdash; shop, CMS, members, push. Design and navigation stay in the GoodBarber back office.</p><p><strong>Which clients work?</strong> Any MCP-compliant client: Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, and others.</p><p><strong>Can I manage several client apps?</strong> Yes &mdash; use the <code>{app_id}/mcp/sse</code> endpoint and reuse the same skills across every app.</p><p><strong>Are the skills open source?</strong> Yes, 44 of them at github.com/goodbarber/goodbarber-skills. Fork and adapt them.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Keep reading</b></div>
     <div>
      <ul><li><a href="https://www.goodbarber.com/blog/your-app-now-on-voice-command-introducing-goodbarber-s-mcp-server-a1490/">Your app, now on voice command: introducing GoodBarber's MCP server</a></li><li><a href="https://www.goodbarber.com/blog/mcp-server-manage-your-app-s-content-by-conversation-a1508/">MCP server: manage your app's content by conversation</a></li><li><a href="https://www.goodbarber.com/blog/the-goodbarber-mcp-server-goes-further-create-push-notifications-with-ai-a1514/">The GoodBarber MCP server goes further: create push notifications with AI</a></li><li><a href="https://www.goodbarber.com/blog/zapier-mcp-goodbarber-drive-your-app-with-an-ai-agent-a1457/">Zapier MCP + GoodBarber: drive your app with an AI agent</a></li></ul>
     </div>
     <br style="clear:both;"/>
     <div>
      <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "{{ARTICLE_URL}}#article",
      "headline": "Your GoodBarber app is now AI-agent-ready: 44 skills for Claude Code, Cursor, and any MCP client",
      "description": "GoodBarber's MCP server makes your app a first-class tool any AI agent can drive. 44 open-source skills, Claude Code and Cursor setup, and an app-ID endpoint built for agencies.",
      "url": "{{ARTICLE_URL}}",
      "mainEntityOfPage": { "@type": "WebPage", "@id": "{{ARTICLE_URL}}" },
      "datePublished": "{{DATE_PUBLISHED}}",
      "dateModified": "{{DATE_MODIFIED}}",
      "inLanguage": "en",
      "proficiencyLevel": "Intermediate",
      "dependencies": "Model Context Protocol, MCP client, OAuth, Public API key",
      "keywords": "Model Context Protocol, MCP server, AI agent, agent-ready, Claude Code, Cursor, app builder API, GoodBarber skills",
      "author": {
        "@type": "Person",
        "name": "Pierre-Laurent Medori",
        "url": "https://www.goodbarber.com/blog/"
      },
      "publisher": {
        "@type": "Organization",
        "name": "GoodBarber",
        "url": "https://www.goodbarber.com/",
        "logo": {
          "@type": "ImageObject",
          "url": "https://www.goodbarber.com/assets/img/gb_portal/logo-goodbarber.png"
        }
      },
      "about": [
        { "@type": "Thing", "name": "Model Context Protocol" },
        { "@type": "SoftwareApplication", "name": "GoodBarber", "applicationCategory": "App builder" }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "{{ARTICLE_URL}}#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Does the GoodBarber MCP server change my app's design?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. It drives content and business operations — shop, CMS, members, and push. Your app's design and navigation stay in the GoodBarber back office, where they are crafted, not generated."
          }
        },
        {
          "@type": "Question",
          "name": "Which AI clients work with the GoodBarber MCP server?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Any MCP-compliant client, including Claude Desktop, Claude Code, Cursor, VS Code, and Windsurf. The server speaks standard MCP over SSE, so it works with any compliant client."
          }
        },
        {
          "@type": "Question",
          "name": "Can one agent manage several GoodBarber apps?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Use the app-scoped endpoint https://mcp.goodbarber.dev/{app_id}/mcp/sse, point your agent at a specific client's app, and reuse the same skills across every app you manage."
          }
        },
        {
          "@type": "Question",
          "name": "Are the GoodBarber skills open source?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. 44 skills are published, open source, at github.com/goodbarber/goodbarber-skills. They are plain Markdown files you can fork and adapt."
          }
        }
      ]
    }
  ]
}
</script>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/96841218-67502631.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Your-GoodBarber-app-is-now-AI-agent-ready-44-skills-for-Claude-Code-Cursor-and-any-MCP-client_a66.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-96804504</guid>
   <title>Serveur MCP : créez vos campagnes push à la voix</title>
   <pubDate>Mon, 01 Jun 2026 16:57:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Envoyer une notification push est souvent une action rapide. Vous avez une annonce à faire, un article à mettre en avant, un produit à promouvoir, un message à adresser à vos abonnés. Rien de très complexe en apparence.     <div><b>D’un simple push à une vraie campagne</b></div>
     <div>
      <p>Dans sa première version, le serveur MCP permettait déjà d’envoyer une notification push. C’était utile pour les cas simples : prévenir tous les utilisateurs, envoyer une annonce générale, ouvrir l’app au clic.</p><p>Cette mise à jour va plus loin.</p><p>Vous pouvez désormais décrire une notification complète avec plusieurs paramètres dans une seule phrase :</p><ul><li>l’audience à cibler ;</li><li>les plateformes concernées ;</li><li>le moment d’envoi ;</li><li>la destination au clic ;</li><li>le type d’utilisateur à toucher ;</li><li>le contenu à mettre en avant.</li></ul><p>Par exemple :</p><blockquote>Envoie une notification push à tous mes utilisateurs iOS et Android demain à 9h pour leur annoncer la sortie de notre nouvelle émission. Quand ils cliquent, ouvre la section Web TV.</blockquote><p>Dans cette demande, l’assistant comprend à la fois le message, la cible, la programmation et l’action à effectuer au clic.</p><p>Vous n’avez plus besoin de raisonner en champs techniques. Vous décrivez votre intention, comme vous le feriez avec une personne de votre équipe.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Cibler les bonnes plateformes</b></div>
     <div>
      <p>Toutes les notifications ne s’adressent pas forcément à tous les utilisateurs.</p><p>Certaines campagnes concernent uniquement les utilisateurs de l’app native. D’autres doivent toucher les utilisateurs PWA. D’autres encore doivent être envoyées uniquement sur iOS, Android, ou plusieurs plateformes à la fois.</p><p>Avec les nouveaux tools, vous pouvez l’exprimer directement :</p><blockquote>Envoie une notification à tous mes utilisateurs Android et iOS pour annoncer notre prochaine nouveauté. Ouvre l’app quand ils cliquent.</blockquote><p>Ou :</p><blockquote>Programme une notification vendredi à 10h pour mes utilisateurs PWA et iOS. Dis-leur que le nouvel épisode est disponible et ouvre la section Vidéos.</blockquote><p>Ce type de ciblage est particulièrement utile lorsque vous adaptez votre communication au canal utilisé par vos utilisateurs. Une campagne mobile native, une relance PWA ou une annonce multi-plateforme peuvent être formulées en langage naturel.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Cibler les bons utilisateurs</b></div>
     <div>
      <p>La mise à jour ne se limite pas aux plateformes. Elle permet aussi des ciblages plus fins.</p><p>Vous pouvez adresser une notification à un groupe d’utilisateurs, à une personne spécifique, à un client, à un prospect ou à une catégorie d’abonnés.</p><p>Par exemple :</p><blockquote>Envoie une notification au groupe “Nouveaux membres” pour leur souhaiter la bienvenue. Dis-leur que nous sommes heureux de les accueillir dans l’app et ouvre la section Découvrir.</blockquote><p>Ou :</p><blockquote>Envoie une notification à Laura Martin pour lui dire que son colis est prêt à être récupéré.</blockquote><p>Pour les apps avec abonnements, les scénarios deviennent encore plus intéressants :</p><blockquote>Envoie une notification à tous les abonnés actifs pour leur annoncer que de nouveaux cours seront publiés le mois prochain.</blockquote><blockquote>Envoie une notification aux abonnés expirés pour les inviter à se réabonner et ouvre l’article “Nouveau programme”.</blockquote><blockquote>Envoie une notification aux utilisateurs sans abonnement pour leur présenter les contenus premium disponibles dans l’app.</blockquote><p>Ces exemples montrent un changement important : le serveur MCP ne sert pas seulement à envoyer un message. Il permet de transformer une intention de communication en action structurée.</p><p>Vous pouvez parler différemment aux utilisateurs actifs, aux prospects, aux clients, aux abonnés ou aux anciens abonnés, sans devoir reconstruire toute la logique manuellement.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Programmer le bon moment</b></div>
     <div>
      <p>Une notification push efficace dépend aussi du moment où elle arrive.</p><p>Avec cette mise à jour, vous pouvez demander un envoi immédiat, une programmation à une date précise, ou une programmation selon l’heure locale des utilisateurs.</p><p>Quelques exemples :</p><blockquote>Envoie une notification maintenant à tous mes utilisateurs pour leur annoncer notre breaking news.</blockquote><blockquote>Programme une notification demain à 9h pour annoncer notre nouvelle collection.</blockquote><blockquote>Envoie une notification mardi 2 juin à 10h, dans l’heure locale de chaque utilisateur, pour présenter la nouvelle fonctionnalité.</blockquote><p>Cette dernière possibilité est particulièrement utile pour les apps ayant des utilisateurs dans plusieurs fuseaux horaires. Au lieu de penser en horaire serveur ou en conversion manuelle, vous pouvez exprimer directement le résultat attendu : chaque utilisateur reçoit la notification à 10h dans son propre fuseau.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Ouvrir la bonne destination au clic</b></div>
     <div>
      <p>Une notification push n’est pas seulement un message. C’est aussi une porte d’entrée vers un contenu ou une action.</p><p>La mise à jour permet de mieux gérer ce qui se passe lorsque l’utilisateur clique sur la notification.</p><p>Selon le type d’app et les contenus disponibles, vous pouvez demander à ouvrir :</p><ul><li>l’app ;</li><li>une URL externe ;</li><li>une section ;</li><li>un article ;</li><li>un point sur une carte ;</li><li>une page produit ;</li><li>un contenu précis du CMS.</li></ul><p>Par exemple :</p><blockquote>Envoie une notification à tous mes utilisateurs pour annoncer notre nouvel article “Les tendances de la semaine”. Ouvre directement l’article quand ils cliquent.</blockquote><p>Ou, pour une app eCommerce :</p><blockquote>Programme une notification mardi à 10h pour annoncer une promotion sur le produit “Banc de musculation pliable”. Ouvre la page produit au clic.</blockquote><p>Ou encore, pour une app locale :</p><blockquote>Envoie une notification aux utilisateurs proches d’Ajaccio pour leur dire qu’une surprise les attend au Madrid Bar. Ouvre l’app quand ils cliquent.</blockquote><p>Le bénéfice est simple : l’utilisateur n’est pas seulement informé, il est guidé vers le bon endroit.</p><p>Pour un média, cela peut être un article.</p><p>Pour une app de coaching, un contenu premium.</p><p>Pour une boutique, une fiche produit.</p><p>Pour une app locale, une section ou un point d’intérêt.</p><p>La notification devient un lien direct entre votre intention éditoriale, commerciale ou communautaire et l’expérience dans l’app.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Combiner plusieurs critères dans une seule demande</b></div>
     <div>
      <p>Le vrai potentiel de cette mise à jour apparaît lorsque plusieurs critères sont combinés.</p><p>Vous pouvez formuler une demande comme :</p><blockquote>Envoie une notification aux utilisateurs iOS et Android du groupe “Membres actifs” qui ont lancé l’app moins de 5 fois ces 30 derniers jours et qui n’ont jamais reçu de push. Souhaite-leur la bienvenue et ouvre la section Présentation.</blockquote><p>Dans cette seule phrase, vous définissez :</p><ul><li>une plateforme ;</li><li>un groupe ;</li><li>un comportement d’usage ;</li><li>un historique de réception ;</li><li>un message ;</li><li>une destination.</li></ul><p>Autre exemple :</p><blockquote>Envoie une notification aux utilisateurs situés à moins de 3 km du centre d’Ajaccio et dont l’appareil est en espagnol. Dis-leur qu’une offre spéciale les attend aujourd’hui.</blockquote><p>Ce type de scénario est difficile à résumer en une simple “création de push”. Il s’agit plutôt d’une campagne ciblée, construite à partir de votre objectif.</p><p>C’est précisément là que le MCP apporte le plus de valeur. Vous n’avez pas à traduire votre idée en paramètres techniques. Vous formulez la campagne telle que vous la pensez.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Garder le contrôle sur une action sensible</b></div>
     <div>
      <p>Une notification push est une action importante. Elle est envoyée à de vrais utilisateurs, sur de vrais appareils, parfois immédiatement.</p><p>Cette mise à jour ne transforme donc pas le serveur MCP en pilote automatique. Elle rend la préparation de la notification plus rapide, mais le contrôle reste essentiel.</p><p>L’assistant peut comprendre votre demande, préparer le message, identifier l’audience et structurer l’action. Mais avant d’envoyer une notification, il est important de vérifier les éléments clés : le texte, la cible, le moment d’envoi et la destination.</p><p>Cette logique est particulièrement utile pour les campagnes complexes. L’assistant peut vous aider à clarifier votre intention avant exécution, au lieu de vous laisser configurer chaque détail seul dans le back-office.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Une nouvelle façon de gérer l’engagement</b></div>
     <div>
      <p>Avec les premières versions du serveur MCP, GoodBarber a ouvert une nouvelle manière d’interagir avec votre app : par la conversation.</p><p>Vous pouviez déjà demander des informations, agir sur votre boutique ou gérer certains contenus. Avec cette mise à jour, cette logique s’étend à l’engagement utilisateur.</p><p>Vous publiez un article ? Vous pouvez le promouvoir immédiatement.</p><p>Vous lancez une promotion ? Vous pouvez envoyer un push vers le produit concerné.</p><p>Vous voulez relancer des utilisateurs peu actifs ? Vous pouvez décrire le segment.</p><p>Vous préparez du contenu premium ? Vous pouvez prévenir les abonnés.</p><p>Vous organisez une opération locale ? Vous pouvez cibler une zone géographique.</p><p>Vous devez prévenir un client précis ? Vous pouvez envoyer une notification individuelle.</p><p>Le back-office reste disponible pour gérer et contrôler votre app. Mais pour de nombreuses actions du quotidien, la conversation devient le chemin le plus direct entre l’idée et l’exécution.</p><p>Le serveur MCP de GoodBarber savait déjà aider votre app à agir.</p><p>Avec cette mise à jour, il l’aide aussi à parler à vos utilisateurs, au bon moment et avec plus de précision.</p><p>Connectez votre app à votre assistant IA et commencez à créer vos campagnes push à la voix.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Éléments SEO</b></div>
     <div>
      <p><strong>Méta-title :</strong> Serveur MCP : créez vos push à la voix</p><p><strong>Méta-description :</strong> GoodBarber enrichit son serveur MCP avec de nouveaux tools pour créer des notifications push ciblées, programmées et liées à vos contenus.</p><p><strong>Slug :</strong> `serveur-mcp-notifications-push-voix`</p>
     </div>
     <br style="clear:both;"/>
     <div><b>FAQ suggérée</b></div>
     <div>
      <p><strong>Le serveur MCP peut-il envoyer des notifications push ?</strong></p><p>Oui. Il permet de créer des notifications push depuis un assistant IA compatible, en décrivant le message, la cible, le moment d’envoi et la destination.</p><p><strong>Peut-on programmer une notification push ?</strong></p><p>Oui. Les nouveaux scénarios couvrent l’envoi immédiat, l’envoi programmé et l’envoi à une heure locale utilisateur.</p><p><strong>Peut-on cibler des groupes ou des abonnés ?</strong></p><p>Oui. Selon le type d’app et les droits disponibles, les scénarios peuvent inclure des groupes, des utilisateurs précis, des prospects, des clients, des abonnés actifs ou expirés.</p><p><strong>Que peut ouvrir une notification au clic ?</strong></p><p>Elle peut ouvrir l’app, une URL, une section, un article, une page produit ou un autre contenu disponible dans l’app.</p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <link>https://www.pilowed.ovh/Serveur-MCP-creez-vos-campagnes-push-a-la-voix_a62.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-96410167</guid>
   <title>Les troubadours, ces influenceurs du Moyen Âge</title>
   <pubDate>Tue, 05 May 2026 16:37:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Avant TikTok, avant Instagram, avant même l'imprimerie, il y avait les troubadours. Pendant deux siècles, ces poètes-musiciens occitans ont façonné la culture européenne, inventé l'amour courtois et transformé la langue elle-même en instrument de pouvoir.     <div><b>Une révolution née en Occitanie</b></div>
     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96410167-67229679.jpg?v=1777991786" alt="Les troubadours, ces influenceurs du Moyen Âge" title="Les troubadours, ces influenceurs du Moyen Âge" />
     </div>
     <div>
      <p>Le mouvement troubadouresque naît à la fin du XIᵉ siècle dans le sud de la France. Le premier troubadour identifié est <strong>Guillaume IX d'Aquitaine</strong> (1071-1126), duc d'Aquitaine et grand-père d'Aliénor. Ce qu'il fait alors est inédit : il compose des poèmes raffinés non pas en latin, la langue savante, mais en <strong>langue d'oc</strong>, la langue parlée tous les jours.</p><p>Cette décision change tout. La poésie sort des monastères et entre dans les cours. Elle cesse d'être réservée aux clercs pour devenir l'affaire des laïcs, des femmes, des seigneurs. Pour la première fois en Europe médiévale, une littérature profane de haute tenue artistique voit le jour dans une langue vulgaire.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>L'invention de l'amour courtois</b></div>
     <div>
      <p>Les troubadours ne se contentent pas de chanter. Ils inventent un code amoureux entièrement nouveau, le <strong>fin'amor</strong> — ce que l'on appellera plus tard l'amour courtois.</p><p>Les règles sont strictes :</p><ul><li>L'amant idéalise une dame souvent mariée et inaccessible</li><li>Il lui voue un service silencieux et patient</li><li>L'amour ennoblit, élève, transforme celui qui aime</li><li>La souffrance amoureuse est plus précieuse que l'aboutissement</li></ul><p>Cette grammaire sentimentale va irriguer toute la culture occidentale, de Pétrarque à Shakespeare, des chansons de la Renaissance jusqu'aux comédies romantiques du XXIᵉ siècle. Quand un personnage de série Netflix peine à déclarer ses sentiments, il joue, sans le savoir, une partition écrite par les troubadours.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Des stars itinérantes</b></div>
     <div>
      <p>Un troubadour n'est pas un simple chanteur de rue. Le mot vient de <strong>trobar</strong>, qui signifie « trouver », « inventer » : le troubadour est avant tout un auteur. La performance, elle, est souvent confiée à un <strong>jongleur</strong> qui voyage avec lui ou interprète ses œuvres dans d'autres cours.</p><p>Les meilleurs troubadours sont accueillis par les plus grandes cours d'Europe — celle d'Aliénor d'Aquitaine, des comtes de Toulouse, des rois d'Aragon, de la cour de Sicile. Ils circulent, échangent des chansons, se répondent par poèmes interposés. Une chanson composée à Narbonne pouvait être chantée six mois plus tard à Palerme.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Quelques noms à retenir</b></div>
     <div>
      <p>Plus de <strong>450 troubadours</strong> sont identifiés, et environ <strong>2 500 poèmes</strong> nous sont parvenus. Quelques figures dominent :</p><ul><li><strong>Bernart de Ventadorn</strong> (vers 1130-1190) : sans doute le plus pur lyrique du mouvement, fils de boulanger devenu poète à la cour d'Aliénor</li><li><strong>Jaufré Rudel</strong> (XIIᵉ siècle) : prince et poète, célèbre pour son thème de l'« amour de loin », inspiration durable de Wagner à Kaija Saariaho</li><li><strong>Bertran de Born</strong> (vers 1140-1215) : seigneur belliqueux, poète politique mordant, que Dante place en enfer dans la <em>Divine Comédie</em></li><li><strong>Comtessa de Dia</strong> (fin XIIᵉ siècle) : l'une des <strong>trobairitz</strong>, ces femmes troubadours dont la voix bouscule les codes du genre</li></ul>
     </div>
     <br style="clear:both;"/>
     <div><b>La fin d'un monde</b></div>
     <div>
      <p>Au XIIIᵉ siècle, la <strong>croisade des Albigeois</strong> (1209-1229) et la répression du catharisme déstabilisent les cours occitanes qui faisaient vivre l'art des troubadours. Les mécènes disparaissent, les grandes familles s'effondrent, la langue d'oc recule devant la langue d'oïl du Nord.</p><p>Le mouvement s'éteint vers la fin du XIIIᵉ siècle. Mais son héritage est partout : dans la poésie italienne du <em>Dolce Stil Novo</em>, dans le Minnesang allemand, dans la poésie galaïco-portugaise, et plus largement dans l'idée même qu'aimer puisse être un art.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Pourquoi cela compte encore</b></div>
     <div>
      <p>À l'heure où chacun construit son audience en ligne, les troubadours rappellent une vérité ancienne : l'art de captiver tient à trois choses — <strong>un style reconnaissable</strong>, <strong>un public qui circule</strong> et <strong>des thèmes qui parlent à l'intime</strong>. Ils n'avaient ni algorithme ni plateforme. Ils avaient des chansons, des chevaux, et une langue qu'ils ont rendue immortelle.</p><p>Huit siècles plus tard, on les chante encore.</p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/96410167-67229679.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Les-troubadours-ces-influenceurs-du-Moyen-Age_a53.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-96409278</guid>
   <title>Le test de Marc avec li images!</title>
   <pubDate>Tue, 05 May 2026 16:00:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Là on est dans le chapô?     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96409278-67228850.jpg?v=1777989444" alt="Le test de Marc avec li images!" title="Le test de Marc avec li images!" />
     </div>
     <div>
      <p>Hello world!</p>
     </div>
     <br style="clear:both;"/>
     <div><b>This is an inter-title of the title of the inter.</b></div>
     <div style="position:relative; text-align : center; padding-bottom: 1em;">
      <img src="https://www.pilowed.ovh/photo/art/default/96409278-67228851.jpg?v=1777991583" alt="Le test de Marc avec li images!" title="Le test de Marc avec li images!" />
     </div>
     <div>
      <span>EHLO!</span>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/96409278-67228850.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Le-test-de-Marc-avec-li-images_a52.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-96410324</guid>
   <title>Tabagisme : l'épidémie silencieuse qui recule, lentement</title>
   <pubDate>Tue, 05 May 2026 15:02:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Avec environ 8 millions de morts par an dans le monde, le tabac reste la première cause évitable de mortalité. Pourtant, derrière ces chiffres glaçants, une bascule s'opère : la cigarette perd du terrain, génération après génération, sous l'effet conjugué des politiques publiques, du prix et d'un changement profond du regard social.     <div><b>Un poison qui touche un fumeur sur deux!</b></div>
     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96410324-67229888.jpg?v=1777992404" alt="Tabagisme : l'épidémie silencieuse qui recule, lentement" title="Tabagisme : l'épidémie silencieuse qui recule, lentement" />
     </div>
     <div>
      <p>La nocivité du tabac n'a plus rien d'un débat scientifique. Une cigarette contient près de <strong>7 000 substances chimiques</strong>, dont au moins <strong>70 cancérogènes reconnus</strong>. Le tabac est en cause dans environ <strong>90 % des cancers du poumon</strong>, mais aussi dans des cancers de la gorge, de la vessie, du pancréas, et dans la plupart des maladies cardiovasculaires précoces.</p><p>Le chiffre qui résume tout : <strong>un fumeur régulier sur deux mourra prématurément d'une maladie liée au tabac</strong>, en perdant en moyenne dix années d'espérance de vie. C'est l'un des très rares produits de consommation courante dont on peut dire, avec une telle netteté, que l'usage normal — pas l'abus, l'usage normal — tue son utilisateur. !!</p>
     </div>
     <br style="clear:both;"/>
     <div><b>La fumée des autres</b></div>
     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96410324-67229889.jpg?v=1777992406" alt="Tabagisme : l'épidémie silencieuse qui recule, lentement" title="Tabagisme : l'épidémie silencieuse qui recule, lentement" />
     </div>
     <div>
      <p>Pendant longtemps, le tabagisme passif a été minoré, voire nié. Les preuves accumulées depuis les années 1980 ont rendu cette position intenable. <strong>Respirer la fumée d'un fumeur augmente le risque de cancer du poumon d'environ 25 %</strong> chez le conjoint non-fumeur, et accroît significativement les infarctus, les AVC et les infections respiratoires de l'enfant.</p><p>C'est ce constat qui a permis le grand basculement réglementaire des années 2000 : interdiction de fumer dans les lieux publics, dans les bars et restaurants, puis dans les voitures en présence d'enfants. La cigarette, en deux décennies, est passée du statut d'objet ordinaire et toléré à celui de comportement à isoler — physiquement et symboliquement.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Le levier qui marche vraiment : le prix</b></div>
     <div style="position:relative; float:right; padding-left: 1ex;">
      <img src="https://www.pilowed.ovh/photo/art/default/96410324-67229890.jpg?v=1777992408" alt="Tabagisme : l'épidémie silencieuse qui recule, lentement" title="Tabagisme : l'épidémie silencieuse qui recule, lentement" />
     </div>
     <div>
      <p>Toutes les études convergent : <strong>le prix est de loin le levier le plus efficace pour faire reculer le tabagisme</strong>, en particulier chez les jeunes et les ménages modestes. Une hausse de 10 % du prix du paquet entraîne typiquement une baisse de 4 à 5 % de la consommation, et un effet encore plus marqué sur l'entrée des adolescents dans le tabagisme.</p><p>L'Australie, le Royaume-Uni et la France ont successivement franchi le seuil symbolique des <strong>10 puis 12 euros le paquet</strong>, avec à chaque fois une accélération nette de la baisse de la prévalence. Le paquet neutre (sans logo, sans couleur de marque) ajouté à ces hausses a renforcé l'effet : la cigarette n'est plus un produit, c'est un objet médical présenté dans une boîte d'avertissements.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>La vape : promesse, ambiguïté, débat</b></div>
     <div>
      <p>L'arrivée de la cigarette électronique au début des années 2010 a divisé la santé publique comme rarement. <strong>Le Royaume-Uni la recommande activement</strong> comme outil de sevrage, considérant qu'elle est environ 95 % moins nocive que la cigarette combustible. <strong>L'OMS reste prudente</strong>, soulignant les inconnues à long terme et l'effet d'attraction sur les jeunes non-fumeurs.</p><p>Les deux camps ont raison sur leur terrain. Pour un fumeur adulte qui n'arrive pas à décrocher autrement, la vape est un progrès net. Pour un adolescent qui n'aurait jamais fumé, elle est un risque d'addiction nouvelle. C'est exactement ce double visage qui rend la régulation si difficile : ni interdiction franche, ni promotion ouverte.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Arrêter, c'est possible — et ça paie vite</b></div>
     <div>
      <p>Le message le plus important reste celui-ci : <strong>arrêter de fumer, à tout âge, prolonge la vie</strong>. Les bénéfices sont mesurables très rapidement : la pression artérielle se normalise en quelques jours, le risque d'infarctus chute de moitié au bout d'un an, le risque de cancer du poumon est divisé par deux dix ans après la dernière cigarette.</p><p>Les outils existent et sont largement remboursés dans la plupart des pays européens : substituts nicotiniques, varénicline, accompagnement par un tabacologue, applications mobiles de suivi. Le taux de réussite à la première tentative reste modeste — environ <strong>5 à 10 % à un an sans aide, 20 à 25 % avec un accompagnement structuré</strong> — mais chaque tentative augmente la probabilité de succès des suivantes. La règle empirique : la plupart des ex-fumeurs ont arrêté à leur cinquième ou sixième tentative. La persévérance n'est pas un échec, c'est le mode normal du sevrage.</p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/96410324-67229890.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Tabagisme-l-epidemie-silencieuse-qui-recule-lentement_a54.html</link>
  </item>

 </channel>
</rss>
