# Portabilität: UNIVERSAL
# Version: 1.0.0
# Zuletzt validiert: 2026-03-04

HANDLER-NAME
============
N8nManagerHandler


BESCHREIBUNG
============
n8n Workflow Manager Integration für BACH. Verwaltet n8n-Instanzen und
Workflows über REST-API und optionalen MCP-Server. Standard-Port: 5678.

Profile: n8n-manager
Package:  n8n-manager-mcp (optional, via "bach setup n8n" installierbar)
Verbindung: http://localhost:5678 (konfigurierbar)


OPERATIONEN
===========
status      Prüft n8n-Instanz und MCP-Server-Installation
            Gibt Verbindungsstatus an.

list        Listet verfügbare Workflows auf (via n8n REST API)
            Zeigt ID, Name, Active-Status.

sync        Vorbereitung für Workflow-Synchronisation
            Benötigt MCP-Server. Delegiert an Claude-Code-Tools.


BEISPIELE
=========
handler = N8nManagerHandler()

# Status prüfen
result = handler.handle('status')

# Workflows auflisten
result = handler.handle('list')

# Sync aktivieren
result = handler.handle('sync')

# Handler mit Custom-URL
handler = N8nManagerHandler('http://n8n.example.com:5678')


DATEIEN
=======
hub/n8n_manager.py             Handler-Implementierung
docs/help/n8n_manager.txt      Diese Datei


SIEHE AUCH
==========
bach setup n8n                 MCP-Server global installieren
MODULAR_AGENTS/n8nManager/     n8n Manager Referenz (README.md)
SQ081                          n8n Workflow Manager Anforderung
