n8n, Make und Zapier verbinden
Automatisierungsplattformen können eine Verbindung zu einem externen MCP-Server herstellen. Da Senso MCP ein standardkonformer MCP-Server ist, können n8n, Make und Zapier die Tools Ihrer Website in ihren Workflows nutzen – mit oder ohne KI-Agenten.
Website vorbereiten
Für eine Automatisierung empfiehlt sich das Joomla-API-Token anstelle von OAuth: kein Zustimmungsdialog und kein Token, das von einem Menschen erneuert werden muss.
- Erstellen Sie einen dedizierten Joomla-Benutzer für die Automatisierung und weisen Sie ihn einer Gruppe zu, deren Berechtigungen auf die erforderlichen Aufgaben beschränkt sind (beispielsweise Editor oder Publisher für Inhalte). Verwenden Sie kein Super-Administrator-Konto erneut.
- Prüfen Sie, ob diese Gruppe über die Berechtigung API Login verfügt (Benutzer → Gruppen → Berechtigungen der Komponente Benutzer).
- Aktivieren Sie im Benutzerprofil auf der Registerkarte API-Token das Token und kopieren Sie es.
- Notieren Sie die Server-URL:
https://ihre-website.tld/api/index.php/v1/mcp.
n8n
n8n bietet zwei Nodes. Der MCP Client Tool wird an einen AI Agent-Node angeschlossen: Der Agent ermittelt alle Tools Ihrer Website und entscheidet selbst, welche davon aufgerufen werden. Der Node MCP Client wird ohne Agent verwendet, um ein bestimmtes Tool in einem klassischen Workflow aufzurufen, beispielsweise um bei jeder neuen Tabellenzeile einen Beitrag zu erstellen.
Die Konfiguration ist in beiden Fällen identisch:
- Endpoint: die URL des MCP-Servers;
- Transport: HTTP Streamable;
- Authentication: Bearer Auth mit einer Credential, die das API-Token enthält;
- beim MCP-Client-Node: die Operation Execute Tool sowie der Name des Tools und seine Argumente als JSON.
Make
Make bietet für Szenarien das Modul MCP Client sowie in den AI Agents die Schaltfläche Add MCP. Erstellen Sie eine Verbindung mit der Server-URL und der Token-Authentifizierung (Header Authorization: Bearer <Token>); anschließend werden die Tools Ihrer Website neben den Make-Modulen angezeigt. In einem Szenario listet das Modul die Tools auf und ruft eines davon mit den gewünschten Argumenten auf; bei einem Agenten entscheidet das Modell.
Zapier
Die MCP Client-Integration von Zapier verbindet einen entfernten MCP-Server über HTTP Streamable und stellt dessen Tools als Aktionen eines Zaps bereit. Fügen Sie die Anwendung MCP Client hinzu, erstellen Sie eine Verbindung mit der Server-URL und dem API-Token, wählen Sie anschließend das Tool Ihrer Website als Aktion aus und ordnen Sie dessen Argumente den Daten des Triggers zu. Diese Integration wird von Zapier noch als Beta gekennzeichnet; ihre Benutzeroberfläche kann sich ändern.
Andere Plattformen
Jede Plattform mit einem Modul HTTP Request kann den Server auch ohne MCP-Client aufrufen: MCP ist lediglich JSON-RPC über HTTP. Ein POST an die Server-URL mit dem Header Authorization: Bearer <Token> und einem tools/call-Body genügt. Vollständige Beispiele (Auflistung der Tools, Aufruf eines Tools) finden Sie unter Einen anderen MCP-Client verbinden.
Bewährte Vorgehensweisen
- Verwenden Sie pro Automatisierung ein eigenes Konto und Token, damit Sie eines widerrufen können, ohne die anderen zu beeinträchtigen;
- Beschränken Sie die Joomla-Berechtigungen auf das unbedingt Notwendige: Die ACL gilt für Token-Aufrufe genauso wie für Assistenten;
- Aktivieren Sie im Zweifelsfall während des Testens des Workflows den Nur-Lesen-Modus von Senso MCP;
- Speichern Sie das Token in den verschlüsselten Zugangsdaten der Plattform, niemals im Klartext in einem Node.
Offizielle Dokumentation
- MCP Client Tool und MCP Client — n8n Docs
- MCP Client (Modul) und MCP tools for AI agents — Make
- Connect remote MCP servers to Zapier using MCP Client — Zapier Help