PoolyPress est une plateforme de contenu open-source pour les makers, petites entreprises et développeurs qui ont besoin de gestion des médias, de publication, d'i18n et d'e-commerce — sans le désordre de plugins d'un CMS traditionnel.

Elle est née de 20 ans d'expérience dans la création sur Joomla, Drupal, WordPress, Jekyll, Hugo et Astro. Le résultat est une pile Node.js unique et autonome avec des dépendances minimales qui fonctionne confortablement sur un VPS à 5€/mois.

Capacités principales

📸 Gestion et diffusion des médias

Pipeline de téléchargement à la publication avec conversion de format automatique, redimensionnement adaptatif et transcodage vidéo.

📱 Mobile & PWA

Le frontend est une Progressive Web App complète — installable, capable de fonctionner hors ligne et partageable.

✍️ Contenu & Publication

Pages basées sur des widgets avec de riches options d'export et des flux agrégés.

🌍 Internationalisation

Traductions au niveau des widgets, pas de duplication de pages. Mettez à jour un seul paragraphe sans toucher au reste de la mise en page.

🔍 SEO, Découvrabilité & Compatibilité IA

Le SEO traditionnel permet à vos pages d'être indexées. Mais la recherche change : Gartner prévoit une baisse de 25 % du volume de recherche traditionnel d'ici 2026, à mesure que les utilisateurs se tournent vers les assistants IA pour obtenir des réponses directes. PoolyPress répond à ces deux mondes.

SEO classique — Intégré

Détection de bots & crawlers

Le serveur identifie les crawlers au niveau de la requête en utilisant une détection de User-Agent à deux niveaux :

Lorsqu'un bot est détecté, le serveur rend le HTML statique complet avec JSON-LD, balises Open Graph et contenu de widgets pré-rendus — sans JavaScript requis. Les agents IA reçoivent plutôt du Markdown propre avec des métadonnées frontmatter. Les visiteurs humains obtiennent l'expérience SPA standard. Même URL, trois chemins de réponse.

Optimisation pour les moteurs de réponse (AEO)

Les moteurs de recherche pilotés par l'IA (Google AI Overviews, ChatGPT, Perplexity, Bing Copilot) fournissent de plus en plus de réponses directes au lieu de listes de liens. Pour être cités par ces systèmes, le contenu doit être structuré pour l'extraction, pas seulement pour le classement.

WebMCP — Le Web Agentique

Google et Microsoft incubent WebMCP au W3C — un standard natif au navigateur qui permet aux agents IA d'appeler directement des fonctions de sites web via navigator.modelContext, plutôt que de scraper le HTML ou d'interpréter des captures d'écran. La version préliminaire Chrome 146 Canary a été expédiée en février 2026.

Pourquoi c'est important pour les éditeurs de contenu : alors que les agents IA commencent à interagir avec les sites web au nom des utilisateurs, les sites exposant des contrats d'outils structurés seront accessibles. Ceux qui ne le font pas deviendront invisibles pour le web agentique.

PoolyPress est construit pour ce changement. Son serveur MCP existant expose déjà 17 outils via JSON-RPC 2.0 pour la rédaction de contenu. La même architecture — définitions d'outils structurées, entrées typées, réponses par programmation — s'aligne directement sur les API déclaratives et impératives de WebMCP. Lorsque les navigateurs prendront en charge WebMCP, l'exposition des capacités de PoolyPress aux agents IA côté client ne sera qu'une étape de configuration, pas une refonte.

🛒 E-Commerce (Module Optionnel)

Toute page ou article peut être transformé en produit en le balisant avec un prix — aucune base de données de produits distincte n'est nécessaire. Cela couvre les biens physiques avec panier, paiement, expédition et retours, mais aussi les produits numériques : balisez un fichier ou un dossier VFS avec un prix, et le système ACL de la plateforme gère automatiquement le contrôle d'accès. Les acheteurs obtiennent une autorisation VFS ciblée; les non-acheteurs voient l'annonce mais ne peuvent pas la télécharger. Les mêmes autorisations granulaires qui protègent les documents internes bloquent l'accès au contenu payant.

Toutes les pages marquées comme produit sont automatiquement incluses dans un flux XML Google Merchant — avec tarification, disponibilité, images et descriptions extraites directement des métadonnées de la page. Pas de gestion manuelle des flux, pas de plugin tiers.

🤖 Création propulsée par l'IA

Les outils IA sont intégrés à l'éditeur, pas ajoutés par-dessus.

🛡️ Sécurité

Sécurité multicouche appliquée de manière cohérente à tous les endpoints.

Profils Utilisateur & Accueil Éditables

Les pages d'accueil et d'utilisateur utilisent le même système de widget que les pages de contenu — pas de modèles rigides.

Image

Image

Image

Création de contenu assistée par l'IA

Les outils d'IA sont intégrés à chaque étape du flux d'édition — brouillon, mise en page et révision.

Image

Image

Image

Image

Image

Image

Assistant Image IA

Un studio intégré pour générer, éditer et gérer les versions d'images avec les modèles d'IA générative.

Localisation & i18n

Les traductions sont gérées au niveau du widget, et non au format de la page. Vous pouvez mettre à jour un paragraphe sans toucher au reste de la mise en page.

Image

Image

Image

Sécurité & Contrôle d'Accès

La plateforme applique des politiques de sécurité de manière cohérente à tous les endpoints. Au-delà de l'authentification JWT et du durcissement du transport, PoolyPress inclut un système granulaire de Listes de Contrôle d'Accès pour le Système de Fichiers Virtuel (VFS).

Listes de Contrôle d'Accès VFS

La couche de stockage met en œuvre un contrôle d'accès par fichier et par dossier.

Stack de Sécurité Informatique

Intégration Agentique MCP

PoolyPress expose ses capacités d'édition en tant que Serveur Model Context Protocol (MCP) — un point d'accès HTTP unique qui permet aux agents IA dans n'importe quel IDE compatible MCP de créer, rechercher, éditer, traduire et publier du contenu de manière programmatique.

Comment ça marche

Le serveur MCP utilise JSON-RPC 2.0 sur un point d'accès unique. Aucun SDK n'est requis — n'importe quel client HTTP capable d'envoyer du JSON peut être un client MCP. L'authentification réutilise les jetons JWT existants de Supabase.

flowchart TD
  A((Claude Code
Cursor
Windsurf)) -->|JSON-RPC 2.0| B{Serveur MCP}
  B --> C[Pages & Widgets]
  B --> D[Recherche & Catégories]
  B --> E[VFS & Médias]
  B --> F[Traductions]
  B --> G[Génération d'Images]
  B -->|Requêtes de recherche| H[Superviseur de Recherche]
  H --> I[Contenu du Site]
  H --> J[SerpAPI / Web]

Tous les outils appellent les fonctions côté serveur directement — pas de boucles HTTP internes. Les mêmes règles de cache, de listes de contrôle d'accès (ACL) et de visibilité appliquées à l'interface web s'appliquent à chaque appel d'outil MCP.

Agents de Recherche Intégrés

Au-delà de la gestion de contenu, le serveur MCP inclut un superviseur de recherche qui coordonne la recherche à partir de plusieurs sources. Il recherche dans votre propre contenu PoolyPress ainsi que sur le web public (via SerpAPI) pour synthétiser des réponses complètes — utile pour les analyses concurrentielles, la recherche de lacunes de contenu ou la vérification des données avant l'édition.

Les 17 outils

Outil Description
search_content Recherche plein texte à travers pages, publications, images et fichiers
find_pages / find_pictures / find_files Recherche spécifique ciblée
get_page_content Récupère le modèle complet d'une page (répertoire des nœuds graphiques, markdown et ses metadata)
create_page Création de base intégrant le titre entier dans le markdown, catégorie en ligne et mots-clés
update_page_content Modification interne et de mise à jouer via le Markdown primaire identifié
update_widget / remove_widget Permet des opérations globales de remplacement pour un ID attribué d'une disposition graphique au sein des pages
add_containers Ajoute de simples conteneurs à disposition prédéterminée aux modèles de grille graphique intégrés (texte libre / galeries photo multi structurelle / onglets)
list_categories / find_by_category Parcours l'organisation ou filtre dans des classes cibles
generate_image Génération de média par un prompt (Gemini IA intégration du résultat au portail image de l'outil d'environnement)
markdown_scraper Procédure complète ciblant toutes adresses du web pour scinder intégralement d'une URL vers le format Markdown standard
get_page_translations / set_page_translations Interface d'API lisant ou appliquant la traduction manuellement selon des paramètres identifiés ciblés aux ID pour les groupes
get_translation_gaps Procédure simple ciblant pour le développeur une fonction trouvant et lisant un rendu ciblé au résultat obsolète non conforme aux traductions globales
research_supervisor Requête complexe de SerpAPI effectuant des recherches synchronisées complètes en parallèle pour toutes sources d'interrogations vers des références hors-plateforme ou internes de l'application

Flux de travail du contenu natif IDE

Connectez PoolyPress comme serveur MCP dans Claude Code, Cursor, ou Windsurf :

{
  "mcpServers": {
    "poolypress": {
      "url": "https://your-instance.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Une fois connecté, vous pouvez combiner les outils PoolyPress avec n'importe quelle compétence IA — édition de copie, audits SEO, marketing de contenu — et les exécuter sur le contenu en direct.

Ce que cela permet

Des opérations en masse inégalées par les interfaces CMS. Une simple session d'agent peut auditer 50 pages produits, corriger les fautes de frappe, standardiser les spécifications, remplir les méta-descriptions manquantes et traduire les résultats en trois langues. Manuellement, cela représente des jours de clics dans l'interface admin. Avec le MCP, c'est un prompt unique — s'appuyant sur les compétences IA partagées de chaque agent.

Modularité asbtraite. Les processus de la structure gèrent de pures fonctions mathématiques de type API et par son ensemble des scripts. Scinder des pages concurrentes en des processus d'analyse, appliquer du contenu image depuis un fichier calculé en traitement sur simple commande. Appliquer et finaliser la structure aux besoins du processus multiculturel pour générer, en un clic, le format vers un résultat concret.

Le flux de travail globalisé, c'est l'essence de l'édition et de la création de la prochaine génération.

Image

Références et Lectures Complémentaires

Recherche & SEO

Commerce Social et Shopping Numérique

Avec plus de 2,1 milliards de dollars de chiffres d'adoption vers le commerce orienté et les ventes, le domaine du E-commerce va vers l'intégration totale et sans heurts aux différentes plates-formes sociales avec clôtures des ventes directement sur médias depuis 2026.

L'importance avec l'emploi PoolyPress: L'application structure son CMS au modèle de Product d'incorporation JSON-LD. La gestion depuis son code et ses balises par URL garantis d'offrir l'outil idéal générant toute compatibilité depuis Facebook ou TikTok via un port de compatibilité direct de son profil vers le réseau tout au sein du catalogue général et commun de la racine de son format de la base standard sans autre utilisation ou apport de logiciel externe d'extensions.

Commerces & Assistance Agentique Automatique

Le développement futur implique une expansion du web vers des couches personnalisées depuis l'agent numérique des clients via 8.4 Milliards prévus sur modèles d'agents par voix d'assistance qui auront la gestion partielle financière des requêtes à un processus vers 2026 ("Recherche à l'achat pour le compte d'un utilisateur par son environnement numérique abstrait").

Ce qui importe sur une conception pour application ou site web d'aujourd'hui: Le langage compréhensible aux Agents passe par du format tel qu'API, JSON-LD ou du Markdown standard pour toute lecture (Il ne lit le code via CSS ni clics au DOM manuel), tout CMS conçu pour du SPA seul Javascript manquera sa compatibilité directe pour chaque extraction machine sans abstraction ou interprétation d'erreur.
Pourquoi l'utilisation d'une plateforme PoolyPress est cruciale: Elle s'intègre au 3 principes avec la délivrabilité immédiate. Du DOM standard SPA/Humain à l’analyse structurelle format Markdown pour les Agentiques IA en incluant les outils des 17 protocoles MCP afin de rendre immédiat le rendu lisible de la plateforme aux extractions futures, et non pas par interprétations superficielles ou clics des processus.