Einrichtung der KI-Slack-Automatisierung
Swipe um das Menü anzuzeigen
In diesem Tutorial verbinden wir den Slack MCP Server, um Slack-Workflows zu automatisieren. Dieser Server ist eine sichere, quelloffene Option.
Einrichtung der Slack API-Anwendung
Erstellen der Slack-App
- Zugriff auf die Slack API-Plattform;
- Auf die Schaltfläche "Get Started" klicken;
- Anschließend auf "Go to Your Apps" klicken;
- Auf die grüne Schaltfläche "Create New App" klicken;
- Neue Anwendung "From Scratch" für individuelle Konfiguration erstellen;
- Einen beschreibenden Namen wählen (z. B. "AI Assistant" oder persönliche Kennung);
- Ziel-Slack-Workspace aus dem Dropdown-Menü auswählen.
Erforderliche Bot-Token-Berechtigungen
- Im Seitenmenü "OAuth & Permissions" auswählen;
- Um die Schaltfläche "Install to Workspace" zu aktivieren, nach unten zum Abschnitt "Scope" scrollen;
- Im Unterabschnitt "User Token Scopes" auf "Add an Oauth Scope" klicken;
- Nacheinander die folgenden Berechtigungen hinzufügen:
channels:history- Nachrichtenverlauf aus öffentlichen Kanälen lesen;channels:read- Zugriff auf grundlegende Kanalinformationen;chat:write- Nachrichten an Kanäle und Nutzer senden;reactions:read- Emoji-Reaktionen auf Nachrichten anzeigen;reactions:write- Emoji-Reaktionen zu Nachrichten hinzufügen;users:read- Zugriff auf grundlegende Benutzerprofilinformationen.
- Nach oben scrollen und nun auf die Schaltfläche "Install to Workspace" klicken;
- Im neuen Fenster die angeforderten Berechtigungen prüfen und durch Klick auf "Allow" genehmigen;
- Nun wurde ein OAuth Token generiert, das mit
xoxp-beginnt. Das Fenster für die spätere Verwendung geöffnet lassen.
Slack-Team-ID ermitteln
- Ziel-Slack-Workspace im Browser öffnen;
- Alternativ das Slack-Desktop-Fenster öffnen;
- Auf den Workspacenamen klicken, um die Einstellungen zu öffnen;
- Die Workspace-URL kopieren und in die Adresszeile des Browsers einfügen oder manuell eingeben;
- Team-ID in der URL-Struktur finden (erscheint nach dem Präfix "T");
- Auch diesen Browser-Tab geöffnet lassen.
Automatische MCP-Server-Installation (empfohlen)
Server klonen und bauen
- Geben Sie in Claude diesen Prompt ein:
Clone this MCP server to the Documents/projects folder and run the commands
git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
- Führen Sie den Prompt aus.
Konfigurationsblock hinzufügen
- Fügen Sie in Claude den folgenden Prompt ein:
Add this block to the Claude config file
{
"mcpServers": {
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-your-user-token",
"SLACK_TEAM_ID": "T01234567"
}
}
}
}
- Fügen Sie zwei erforderliche Parameter in den Block ein:
- Slack-Token (beginnt mit
xoxp-) → von der Slack API-Seite kopieren; - Slack-Team-ID (beginnt mit
T) → aus der Workspace-URL kopieren.
- Slack-Token (beginnt mit
Beide Werte sind sensibel. Nicht weitergeben. Claude Desktop läuft lokal, daher ist das Einfügen hier sicher.
- Führen Sie den Prompt aus.
Claude neu starten
- Beenden Sie Claude Desktop vollständig (macOS:
Cmd + Q, Windows:Alt + F4); - Öffnen Sie Claude erneut.
Einige Warnungen können erscheinen — diese können ignoriert werden. Sie beeinträchtigen die Funktionalität nicht.
Manuelle Integration
GitHub-Repository klonen
- Öffnen Sie das Terminal (Mac) oder die Eingabeaufforderung (Windows);
- Navigieren Sie mit dem Befehl
cdzu dem Verzeichnis, in dem Sie die Repositories der KI-Agenten speichern, zum Beispiel:
cd Documents/projects
- Laden Sie das Slack MCP Server-Repository von GitHub auf Ihren lokalen Rechner herunter:
git clone https://github.com/lars-hagen/slack-user-mcp.git
- Wechseln Sie in das neu erstellte Repository-Verzeichnis:
cd slack-user-mcp
- Installieren Sie alle erforderlichen Abhängigkeiten und Pakete für den Slack MCP Server:
npm install
- Kompilieren Sie das Projekt und erstellen Sie die für die Ausführung benötigten Build-Dateien:
npm run build
- Bei Problemen mit der Befehlsausführung im Terminal kann der Prozess mit
Command/Ctrl + Cbeendet werden.
Konfigurationsdatei aktualisieren
- Öffnen Sie die Claude-Konfiguration mit
Command/Ctrl + ,; - Öffnen Sie den Entwickler-Tab und wählen Sie "Konfiguration bearbeiten";
- Fügen Sie nach den bestehenden Einträgen einen Slack MCP-Konfigurationsblock hinzu;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Erforderliche Zugangsdaten einfügen:
- Repository-Pfad (aus dem
pwd-Befehl im Terminal/Eingabeaufforderung); - Benutzer-OAuth-Token
xoxp-...(von der Slack API); - Team-ID
T...(aus der Workspace-URL).
- Repository-Pfad (aus dem
- Datei speichern.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 4
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 8.33Abschnitt 2. Kapitel 4