Back to blog

Wie Mia mit Drupal funktioniert: Ein praktischer Einrichtungsleitfaden

de • 7/7/2026

Eine Schritt-für-Schritt-Anleitung zur Verbindung von Drupal mit Mia über den offiziellen MCP-Server – installieren Sie das Modul, konfigurieren Sie den Endpunkt und lassen Sie Ihren KI-Assistenten Inhalte, Entitäten und Arbeitsabläufe direkt aus dem Chat verwalten.

Wie Mia mit Drupal funktioniert: Ein praktischer Einrichtungsleitfaden

Wie Mia mit Drupal funktioniert: Ein praktischer Einrichtungsleitfaden

Drupal ist eine der flexibelsten CMS-Plattformen im Web – und dank des Model Context Protocol (MCP) kann es jetzt Hand in Hand mit Mia, Ihrem persönlichen KI-Sekretär, arbeiten. In diesem Leitfaden führen wir Sie durch die vollständige Einrichtung: von der Installation des Drupal MCP Server-Moduls bis zur Verbindung mit Ihrem Mia-Chat.

Am Ende wird Mia in der Lage sein, Drupal-Inhalte direkt aus Ihrem Telegramm-Gespräch heraus zu lesen, zu erstellen, zu aktualisieren und zu verwalten – ohne Dashboards, ohne Kontextwechsel.


Was ist MCP und warum sollten Sie sich dafür interessieren?

Das Model Context Protocol ist ein offener Standard (ursprünglich von Anthropic eingeführt und jetzt von OpenAI und Google unterstützt), der es KI-Agenten ermöglicht, über eine strukturierte, sichere Schnittstelle mit externen Diensten zu kommunizieren.

Ein MCP Server stellt Tools und Daten aus einem System (in unserem Fall Drupal) bereit. Ein MCP Client (Mia) verbindet sich mit diesem Server und nutzt diese Tools in Ihrem Namen.

Für Besitzer von Drupal-Websites bedeutet dies, dass Sie Dinge tun können wie:

  • Mia bitten, einen Blogbeitrag zu erstellen oder zu aktualisieren
  • Entwürfe von unveröffentlichten Inhalten durchsuchen
  • Taxonomie-Begriffe, Benutzer oder Ansichten auflisten
  • Arbeitsabläufe auslösen (Moderation, Veröffentlichung, Zeitplanung)
  • Berichte zur Website-Gesundheit und zum Status abrufen

Alles aus einem einzigen Telegramm-Chat.


Voraussetzungen

Stellen Sie vor Beginn sicher, dass Sie über Folgendes verfügen:

  • Eine Drupal 10.x oder 11 Website (PHP 8.1+, Standard-Composer-Setup)
  • Administratorzugriff zur Installation von Modulen
  • Ein Mia Handles-Konto mit mindestens einem Standard-Plan (MCP-Verbindungen erfordern API-Zugriff)
  • Das offizielle PHP MCP SDK, das global oder über Composer installiert ist

Schritt 1 – Installieren Sie das Drupal MCP Server-Modul

Das empfohlene Modul ist mcp_server von Drupal.org – es basiert auf dem offiziellen modelcontextprotocol/php-sdk (PHP Foundation + Symfony-Kollaboration).

Führen Sie von Ihrem Site-Root aus aus:

composer require drupal/mcp_server

Aktivieren Sie es dann über Drush oder die Benutzeroberfläche:

drush en mcp_server -y
drush cr

Alternativ gehen Sie zu Erweitern → Neues Modul installieren, laden Sie das Archiv hoch und aktivieren Sie es.

Navigieren Sie nach der Aktivierung zu Konfiguration → Webdienste → MCP Server (/admin/config/services/mcp_server). Dort finden Sie:

  • Endpunkt-URL – die öffentliche URL für den MCP-Endpunkt (normalerweise https://yoursite.com/mcp)
  • Authentifizierung – Basis-Auth, Token oder OAuth (empfohlen: Token)
  • Tools und Ressourcen – wählen Sie aus, welche Drupal-Funktionen verfügbar gemacht werden sollen (Nodes, Benutzer, Taxonomie, Ansichten usw.)

Generieren Sie ein sicheres API-Token und speichern Sie es – Sie werden es in Mia benötigen.


Schritt 2 – Sichern Sie den Endpunkt

Der MCP-Endpunkt sollte nur für Dienste erreichbar sein, denen Sie vertrauen. Typische Optionen:

  • IP-Allowlist – beschränken Sie den Zugriff auf die IP-Adresse des Mia-Backends
  • Token-basierte Authentifizierung – jede Anfrage muss das Token im Header tragen
  • Privates Netzwerk / VPC – für Enterprise-Setups

Wenn Ihre Drupal-Website hinter Cloudflare oder einer anderen WAF steckt, stellen Sie sicher, dass der Pfad /mcp mit den Methoden POST und GET sowie SSE, falls Sie Streaming verwenden, zugelassen wird.


Schritt 3 – Verbinden Sie den Drupal-Server in Mia Handles

Jetzt kommt der spaßige Teil. In Ihrem Mia-Chat:

  1. Öffnen Sie die Mia-Miniapp (tippen Sie auf Ihr Profilbild oder verwenden Sie das Menü)
  2. Gehen Sie zu Einstellungen → Integrationen → MCP-Server hinzufügen
  3. Füllen Sie das Verbindungsformular aus:
Servername:   Meine Drupal-Website
Endpunkt-URL:  https://yoursite.com/mcp
Transport:     Streamable HTTP
Auth:          Bearer-Token
Token:         (Fügen Sie hier Ihr Drupal MCP-Token ein)
  1. Tippen Sie auf Verbinden. Mia validiert den Endpunkt, listet die verfügbaren Tools auf und fügt den Server zu Ihrem Chat hinzu.

Sie können sich auch über einen SSE- oder JSON POST-Transport verbinden – Mia unterstützt alle drei.


Schritt 4 – Testen Sie die Verbindung

Versuchen Sie nach der Verbindung einen einfachen Befehl in Ihrem Mia-Chat:

"Liste die letzten 5 unveröffentlichten Artikel auf meiner Drupal-Website auf"

Mia sollte eine Zusammenfassung zurückgeben, die direkt von Ihrer Drupal-Website abgerufen wurde. Wenn Sie eine Fehlermeldung erhalten, überprüfen Sie Folgendes:

  • Gültigkeit des Tokens in den Drupal MCP-Einstellungen
  • Erreichbarkeit der Endpunkt-URL von Mias Backend aus (Firewall, SSL-Zertifikat)
  • Erforderliche Tools sind auf der Drupal-Seite aktiviert

Was Sie nach der Einrichtung tun können

Hier sind einige Dinge, die Mia nach der Verbindung für Sie erledigen kann:

  • Content-Operationen – Entwürfe erstellen, veröffentlichen/veröffentlichen, Felder stapelweise bearbeiten
  • Taxonomie & Referenzen – Begriffe hinzufügen, Vokabulare neu organisieren
  • Benutzerverwaltung – Konten erstellen, Passwörter zurücksetzen, Rollen zuweisen
  • Views-Abfragen – strukturierte Berichte als Markdown oder JSON abrufen
  • Workflow-Auslöser – Inhalte durch Moderationszustände bewegen
  • Geplante Veröffentlichung – Artikel für zukünftige Daten über Mias To-Dos oder Kalender einplanen

Und da Mia bereits Ihren Kalender, Aufgaben und Dateien kennt, kann sie Drupal-Arbeit neben dem Rest Ihres Tages orchestrieren – zum Beispiel:

"Veröffentliche das Interview, das ich heute Morgen aufgenommen habe, als Artikel auf meiner Drupal-Website und erinnere den Redakteur daran, es morgen um 10:00 Uhr zu überprüfen."

Mia erledigt beides auf einmal.


Fehlerbehebung

Symptom Wahrscheinliche Ursache Behebung
"Verbindung fehlgeschlagen" Endpunkt blockiert oder falsche URL Firewall-Regeln und SSL-Zertifikat überprüfen
"Keine Tools verfügbar" MCP-Modul deaktiviert oder keine Tools ausgewählt Erneut aktivieren und mindestens ein Tool auswählen
"Nicht autorisiert" Ungültiges Token Token in der Drupal-Administration neu generieren und in Mia aktualisieren
Langsame Antworten Große Entitäts-Exporte Unbenutzte Tools deaktivieren, Paginierung aktivieren

Weiterführende Lektüre

Das gleiche MCP-Muster funktioniert auch mit anderen CMS-Plattformen. Schauen Sie sich unsere Begleitartikel an:

Sie können alle drei Plattformen mit demselben Mia-Chat verbinden, und sie wird jede einzeln ansprechen.


Zusammenfassung

Die Verbindung von Drupal mit Mia über MCP verwandelt Ihr CMS von einem eigenständigen Dashboard in eine konversationelle Erweiterung Ihres täglichen Arbeitsablaufs. Nach der Einrichtung funktioniert es einfach – leise, im Hintergrund, wann immer Sie es brauchen.

Wenn Sie Fragen haben oder Hilfe bei der Einrichtung benötigen, fragen Sie Mia einfach direkt im Chat. Sie kennt das Protokoll bereits.