Serveur MCP Drupal pour FlowHunt

Connectez Drupal à vos workflows IA : automatisez, auditez et gérez le contenu et la configuration Drupal depuis FlowHunt avec le serveur MCP Drupal.

Serveur MCP Drupal pour FlowHunt

Que fait le serveur MCP “Drupal” ?

Le serveur MCP Drupal est un serveur compagnon basé sur TypeScript conçu pour fonctionner avec le module MCP Drupal et opère via le protocole de transport STDIO. Il implémente le Model Context Protocol (MCP), permettant aux assistants IA de se connecter aux puissantes capacités de gestion de contenu de Drupal ainsi qu’à des sources de données externes. Cette intégration donne aux développeurs et clients IA la possibilité d’automatiser, d’interroger et de gérer des sites Drupal directement via des workflows pilotés par l’IA. En facilitant des tâches telles que la récupération de contenu, les actions de gestion et les interactions avec les modules, il rationalise les processus de développement, augmente la productivité et permet des cas d’usage avancés comme les opérations de contenu automatisées, l’audit de site et les intégrations API transparentes. Le serveur est particulièrement utile pour les équipes souhaitant enrichir leurs workflows Drupal avec de l’automatisation pilotée par LLM et des outils contextuels.

Liste des prompts

Aucun modèle de prompt n’est listé ou décrit dans les fichiers du dépôt disponibles.

Liste des ressources

Aucune ressource MCP explicite n’est documentée ou décrite dans les fichiers du dépôt disponibles.

Liste des outils

Aucune définition d’outil n’est visible dans les fichiers du dépôt, et il n’y a pas de server.py ou équivalent listant des APIs d’outils.

Cas d’usage de ce serveur MCP

  • Opérations de contenu automatisées : Rationalisez la création, la mise à jour et la suppression de contenu dans Drupal à l’aide de workflows pilotés par l’IA, réduisant l’effort manuel pour les éditeurs et administrateurs de site.
  • Audit et reporting de site : Permettez aux assistants IA de passer en revue, résumer et rapporter la configuration du site Drupal, l’état du contenu ou l’activité utilisateur, pour soutenir la maintenance et la conformité.
  • Automatisation des requêtes de contenu : Autorisez les clients IA à récupérer, filtrer ou analyser le contenu Drupal de façon programmatique, facilitant la recherche, la migration ou l’optimisation du contenu.
  • Gestion des modules et de la configuration : Facilitez les interactions automatisées avec les modules Drupal et les paramètres, favorisant un développement et des déploiements rapides.
  • Intégration transparente avec des services externes : Utilisez le serveur MCP pour faire le lien entre Drupal et d’autres APIs ou sources de données, permettant des workflows complexes et multiplateformes.

Comment le configurer

Windsurf

  1. Assurez-vous d’avoir Node.js et la dernière version de l’éditeur Windsurf installés.
  2. Localisez votre fichier de configuration Windsurf (par exemple : windsurf.json).
  3. Ajoutez le serveur MCP Drupal dans la section mcpServers :
    "mcpServers": {
      "drupal-mcp": {
        "command": "npx",
        "args": ["@drupal/mcp-server@latest"]
      }
    }
    
  4. Enregistrez le fichier de configuration et redémarrez Windsurf.
  5. Vérifiez que le serveur fonctionne en consultant le panneau d’état du serveur MCP.

Claude

  1. Configurez l’environnement local ou cloud de Claude selon sa documentation.
  2. Modifiez le fichier de configuration Claude (par exemple : claude.json).
  3. Ajoutez la configuration du serveur MCP Drupal :
    "mcpServers": {
      "drupal-mcp": {
        "command": "npx",
        "args": ["@drupal/mcp-server@latest"]
      }
    }
    
  4. Redémarrez Claude pour appliquer les changements.
  5. Confirmez la connectivité dans le panneau d’intégrations.

Cursor

  1. Installez Node.js et assurez-vous que Cursor est à jour.
  2. Ouvrez le fichier de configuration cursor.json.
  3. Insérez ce qui suit sous mcpServers :
    "mcpServers": {
      "drupal-mcp": {
        "command": "npx",
        "args": ["@drupal/mcp-server@latest"]
      }
    }
    
  4. Enregistrez le fichier et redémarrez Cursor.
  5. Vérifiez la liste des serveurs MCP pour « drupal-mcp ».

Cline

  1. Préparez votre environnement avec Node.js et Cline installés.
  2. Accédez au fichier de configuration cline.json.
  3. Ajoutez le serveur MCP Drupal :
    "mcpServers": {
      "drupal-mcp": {
        "command": "npx",
        "args": ["@drupal/mcp-server@latest"]
      }
    }
    
  4. Enregistrez et redémarrez Cline.
  5. Vérifiez que le serveur MCP est disponible dans l’interface Cline.

Sécurisation des clés API

Utilisez des variables d’environnement pour transmettre les clés sensibles de façon sécurisée. Exemple :

"mcpServers": {
  "drupal-mcp": {
    "command": "npx",
    "args": ["@drupal/mcp-server@latest"],
    "env": {
      "API_KEY": "${API_KEY}"
    },
    "inputs": {
      "apiKey": "${API_KEY}"
    }
  }
}

Remplacez « API_KEY » par le nom réel de votre variable d’environnement.

Comment utiliser ce MCP dans des flows

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP dans votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et reliez-le à votre agent IA :

FlowHunt MCP flow

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration MCP système, saisissez les détails de votre serveur MCP au format JSON suivant :

{
  "drupal-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de modifier « drupal-mcp » selon le nom réel de votre serveur MCP et de remplacer l’URL par celle de votre propre serveur MCP.


Aperçu

SectionDisponibilitéDétails/Remarques
Vue d’ensembleBasé sur le README et la vue d’ensemble du dépôt
Liste des promptsAucun modèle de prompt trouvé
Liste des ressourcesAucune ressource explicite trouvée
Liste des outilsAucune définition d’outil dans le dépôt
Sécurisation des clés APIExtrait standard env/intégration fourni
Support échantillonnage (moins important ici)Non mentionné

D’après ce qui précède, ce serveur MCP est solide comme intégration de base pour Drupal, mais manque de documentation visible sur les fonctionnalités MCP avancées (outils, ressources, prompts) dans les fichiers publics. Les instructions de configuration et la licence sont claires, mais les fonctionnalités orientées développeurs ne sont pas documentées. Évaluation : 4/10 pour la préparation générale et la clarté, avec marge d’amélioration sur la documentation et la visibilité des fonctionnalités.


Score MCP

A une LICENCE✅ (MIT)
Au moins un outil ?
Nombre de forks5
Nombre d’étoiles40

Questions fréquemment posées

Qu'est-ce que le serveur MCP Drupalxa0?

Le serveur MCP Drupal est un serveur compagnon basé sur TypeScript qui implémente le Model Context Protocol (MCP) pour Drupal. Il permet aux agents IA d'automatiser, d'interroger et de gérer les sites, contenus et modules Drupal via les workflows pilotés par l'IA de FlowHunt.

Que puis-je automatiser avec ce serveurxa0?

Vous pouvez automatiser la création, la mise à jour et la suppression de contenuxa0; réaliser des audits de site et des rapportsxa0; exécuter des requêtes de contenuxa0; gérer les modules et la configuration Drupalxa0; et intégrer Drupal avec des services externes, le tout via les flows IA de FlowHunt.

Existe-t-il des modèles de prompts ou outils prédéfinisxa0?

Il n’existe actuellement pas de modèles de prompts documentés ni d’outils MCP explicites/référencés dans les fichiers publics du dépôt. Le serveur fournit une connectivité de base pour une personnalisation ultérieure.

Comment sécuriser les clés API ou identifiantsxa0?

Utilisez des variables d'environnement dans votre configuration pour transmettre en toute sécurité les informations sensibles au serveur MCP. Cette méthode garde vos clés API hors du contrôle de version et des scripts.

Quel est le cas d'usage recommandé pour ce serveur MCPxa0?

Il est idéal pour les équipes souhaitant automatiser les opérations de contenu Drupal, les audits de site et les intégrations multiplateformes à l'aide d'agents IA ou de LLM dans FlowHunt.

Quelle est la licence du serveur MCP Drupalxa0?

Le serveur MCP Drupal est distribué sous licence MIT, ce qui le rend ouvert et flexible pour une intégration dans des projets commerciaux et open source.

Essayez l'intégration du serveur MCP Drupal

Boostez vos workflows Drupal—connectez, automatisez et gérez le contenu directement depuis FlowHunt grâce au serveur MCP Drupal.

En savoir plus