Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einrichtung der KI-Slack-Automatisierung | Intelligentere Kommunikation & Zeitkontrolle
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Agentenbasierte KI zur Automatisierung Täglicher Büroaufgaben mit Anthropic Claude

bookEinrichtung der KI-Slack-Automatisierung

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
expand arrow
  1. Zugriff auf die Slack API-Plattform;
  2. Auf die Schaltfläche "Get Started" klicken;
  3. Anschließend auf "Go to Your Apps" klicken;
  4. Auf die grüne Schaltfläche "Create New App" klicken;
  5. Neue Anwendung "From Scratch" für individuelle Konfiguration erstellen;
  6. Einen beschreibenden Namen wählen (z. B. "AI Assistant" oder persönliche Kennung);
  7. Ziel-Slack-Workspace aus dem Dropdown-Menü auswählen.
Erforderliche Bot-Token-Berechtigungen
expand arrow
  • 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
expand arrow
  • 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
expand arrow
  • 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
expand arrow
  • 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.

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
expand arrow
  • 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
expand arrow
  • Öffnen Sie das Terminal (Mac) oder die Eingabeaufforderung (Windows);
  • Navigieren Sie mit dem Befehl cd zu 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 + C beendet werden.
Konfigurationsdatei aktualisieren
expand arrow
  • Ö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).
  • Datei speichern.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

bookEinrichtung 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
expand arrow
  1. Zugriff auf die Slack API-Plattform;
  2. Auf die Schaltfläche "Get Started" klicken;
  3. Anschließend auf "Go to Your Apps" klicken;
  4. Auf die grüne Schaltfläche "Create New App" klicken;
  5. Neue Anwendung "From Scratch" für individuelle Konfiguration erstellen;
  6. Einen beschreibenden Namen wählen (z. B. "AI Assistant" oder persönliche Kennung);
  7. Ziel-Slack-Workspace aus dem Dropdown-Menü auswählen.
Erforderliche Bot-Token-Berechtigungen
expand arrow
  • 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
expand arrow
  • 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
expand arrow
  • 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
expand arrow
  • 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.

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
expand arrow
  • 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
expand arrow
  • Öffnen Sie das Terminal (Mac) oder die Eingabeaufforderung (Windows);
  • Navigieren Sie mit dem Befehl cd zu 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 + C beendet werden.
Konfigurationsdatei aktualisieren
expand arrow
  • Ö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).
  • Datei speichern.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
some-alt