SPIP MCP server : mise à jour et formulaires Formidable

🇬🇧 Read in English : SPIP MCP Server Update: Formidable Forms, 36 Tools
Le connecteur SPIP MCP server que Kimoun édite vient d’enchaîner deux versions en une semaine : la 0.4.0, qui apporte dix outils dédiés aux formulaires Formidable, puis la 0.5.0, qui complète le multilinguisme. Il passe de 25 à 36 outils, avec une fiche à jour au registre officiel du Model Context Protocol. Le point sur ce qui change et sur les façons de l’utiliser : en essai libre, hébergé par Kimoun, ou sur vos propres serveurs.
Deux versions en une semaine
Astuce
Un serveur MCP qui ne suit pas les évolutions du protocole finit par ne plus parler la même langue que Claude ou ChatGPT. La maintenance n’est pas une option : c’est ce qui garde un connecteur vivant. Pour le fond, je vous renvoie au guide ce qu’est un serveur MCP et ce que ça coûte.
Quelques mots sur SPIP, pour ceux qui ne le pratiquent pas : c’est un CMS haut de gamme, libre et open source, né dans la presse en ligne française il y a plus de vingt ans. On le retrouve partout où publier est un vrai métier : collectivités, administrations et services de l’État, médias, associations, entreprises. C’est ce lectorat exigeant que le connecteur équipe.
Le connecteur MCP SPIP de Kimoun est désormais officiel
Sa fiche com.kimoun/spip est active au
registre officiel du Model Context Protocol depuis le 2 août ; les versions 0.4.0 puis 0.5.0 s’y sont succédé, la 0.5.0 étant la dernière référencée. Au passage, le périmètre s’élargit nettement : de 25 à 36 outils pour piloter un site sous SPIP 4.4 ou plus. Rédiger un article SPIP depuis ChatGPT ou Claude, le traduire, gérer rubriques, médiathèque et désormais formulaires, toujours dans les limites des permissions du compte SPIP qui se connecte.
Autre amélioration : la page des fonctionnalités est générée depuis le code du serveur lui-même, via un export machine (/outils.json). La doc ne peut pas diverger : les 36 outils affichés sont exactement ceux que l’agent peut appeler.
Remarque
Ce connecteur est né d’un besoin de production : écrit d’abord pour répondre à nos propres besoins, puis étendu et industrialisé pour l’usage quotidien d’une agence SPIP cliente sur ses propres sites. Le support des formulaires suit exactement le même chemin : c’est le besoin d’un autre projet qui l’a fait naître, et cet usage est assez répandu pour qu’on l’intègre à la branche principale du connecteur, pas seulement à l’instance de ce projet. Tous les sites qui l’utilisent en profitent.
Les formulaires Formidable, pilotés par l’IA
La version 0.4.0 apporte la nouveauté la plus visible : dix outils dédiés aux formulaires Formidable, le plugin de référence des formulaires sous SPIP (inscriptions, contacts, candidatures). L’assistant gère désormais le cycle complet : créer un formulaire (create_form), le modifier (update_form), gérer son statut, puis consulter les réponses reçues, les modérer, les supprimer et les exporter en CSV (export_form_responses).
Jusqu’ici, on pouvait déjà dire à l’assistant « rédige et publie l’article sur l’atelier de septembre ». On peut désormais enchaîner : « crée le formulaire d’inscription qui va avec (nom, email, téléphone) et rattache-le à l’article », puis, la semaine suivante : « exporte-moi les inscriptions en CSV ». Le tout dans une seule conversation.
Vous : Rédige et publie l'article sur l'atelier de septembre.
Assistant : Article rédigé et publié.
Vous : Crée le formulaire d'inscription qui va avec (nom, email, téléphone) et rattache-le à l'article.
Assistant : Formulaire créé (nom, email, téléphone), rattaché à l'article.
La semaine suivante
Vous : Exporte-moi les inscriptions en CSV.
Assistant : Réponses exportées en CSV.
Illustration — conversation simulée.
Les actions des IA sont bornées par des garde-fous : impossible de supprimer des champs d’un formulaire qui a déjà des réponses sans confirmation explicite ; la consultation des réponses reste soumise aux autorisations réelles de Formidable ; la suppression passe par la corbeille par défaut. Et Formidable n’est pas une dépendance imposée : si le plugin n’est pas installé sur le site, le connecteur le signale et invite à l’installer. Rien ne casse.
Langues des rubriques : le multilinguisme complété
La version 0.5.0 complète le multilinguisme. Les articles savaient déjà être traduits et liés entre eux ; l’assistant sait maintenant affecter une langue à une rubrique avec propagation à tout son sous-arbre, la faire ré-hériter de sa rubrique parente, et fixer la langue d’un secteur dès sa création.
Comment l’utiliser : essai, hébergement managé ou vos serveurs
Trois chemins, selon où vous en êtes.
- L’essayer. La démo en libre-service permet de tester le connecteur sur un SPIP bac à sable : un email, une clé, et l’assistant travaille sur un site de démonstration remis à zéro chaque semaine, sans rien installer.
- L’adopter. Le connecteur est développé et infogéré par Kimoun. Le mode standard est l’hébergement managé par Kimoun, mises à jour du protocole incluses ; si votre politique d’hébergement l’exige, le déploiement sur vos propres serveurs est possible aussi, avec le même suivi d’infogérance.
- Le détail de l’offre. Périmètre, prérequis, tarifs publics et documentation des 36 outils sont sur le site du connecteur MCP SPIP, pour les structures sous SPIP : agences, collectivités, associations.
Deux versions en une semaine, une fiche à jour au registre, une doc générée depuis le code : c’est le métier d’éditeur-infogéreur en actes. Le vrai livrable d’un serveur MCP n’est pas le serveur : c’est sa prochaine mise à jour. Et pour vos autres outils métier, l’ hébergement et la maintenance de serveurs MCP restent le cœur de l’offre Kimoun, du connecteur existant au sur mesure.
Questions fréquentes
create_form), le modifie (update_form), gère son statut, puis consulte les réponses reçues, les modère, les supprime ou les exporte (export_form_responses). Des garde-fous encadrent ces actions. Impossible de supprimer des champs d’un formulaire qui a déjà des réponses sans confirmation explicite. Les autorisations réelles de Formidable s’appliquent à la consultation des réponses, et la suppression passe par la corbeille par défaut. Formidable n’est pas une dépendance imposée : si le plugin n’est pas installé, le connecteur le signale et invite à l’installer, sans rien casser.